[BACK]Return to server.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cvs

Diff for /src/usr.bin/cvs/server.c between version 1.80 and 1.81

version 1.80, 2008/02/01 17:18:59 version 1.81, 2008/02/03 17:20:14
Line 168 
Line 168 
                 fatal("Invalid Root specified!");                  fatal("Invalid Root specified!");
   
         cvs_parse_configfile();          cvs_parse_configfile();
           cvs_parse_modules();
         umask(cvs_umask);          umask(cvs_umask);
 }  }
   
Line 752 
Line 753 
 {  {
         char fpath[MAXPATHLEN];          char fpath[MAXPATHLEN];
   
         (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s",          if (module_repo_root != NULL) {
             current_cvsroot->cr_dir, dir);                  (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s/%s",
                       current_cvsroot->cr_dir, module_repo_root, dir);
           } else {
                   (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s",
                       current_cvsroot->cr_dir, dir);
           }
   
         cvs_server_send_response("Set-sticky %s", dir);          cvs_server_send_response("Set-sticky %s", dir);
         cvs_remote_output(fpath);          cvs_remote_output(fpath);
Line 765 
Line 771 
 {  {
         char fpath[MAXPATHLEN];          char fpath[MAXPATHLEN];
   
         (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s",          if (module_repo_root != NULL) {
             current_cvsroot->cr_dir, dir);                  (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s/%s",
                       current_cvsroot->cr_dir, module_repo_root, dir);
           } else {
                   (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s",
                       current_cvsroot->cr_dir, dir);
           }
   
         cvs_server_send_response("Clear-sticky %s", dir);          cvs_server_send_response("Clear-sticky %s", dir);
         cvs_remote_output(fpath);          cvs_remote_output(fpath);

Legend:
Removed from v.1.80  
changed lines
  Added in v.1.81