[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.46 and 1.47

version 1.46, 2006/12/19 14:11:21 version 1.47, 2007/01/03 22:28:30
Line 587 
Line 587 
         cvs_version(server_argc, server_argv);          cvs_version(server_argc, server_argv);
         cvs_server_send_response("ok");          cvs_server_send_response("ok");
 }  }
   
   void
   cvs_server_update_entry(const char *resp, struct cvs_file *cf)
   {
           int l;
           char *p, *response;
   
           if ((p = strrchr(cf->file_rpath, ',')) != NULL)
                   *p = '\0';
   
           response = xmalloc(MAXPATHLEN);
           l = snprintf(response, MAXPATHLEN, "%s %s/", resp, cf->file_wd);
           if (l == -1 || l >= MAXPATHLEN)
                   fatal("cvs_server_update_entry: overflow");
   
           cvs_server_send_response("%s", response);
           cvs_remote_output(cf->file_rpath);
   
           if (p != NULL)
                   *p = ',';
   
           xfree(response);
   }

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47