[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.84 and 1.85

version 1.84, 2008/02/11 20:33:11 version 1.85, 2008/04/18 20:26:07
Line 142 
Line 142 
 void  void
 cvs_server_send_response(char *fmt, ...)  cvs_server_send_response(char *fmt, ...)
 {  {
           int i;
         va_list ap;          va_list ap;
         char *data;          char *data;
   
         va_start(ap, fmt);          va_start(ap, fmt);
         if (vasprintf(&data, fmt, ap) == -1)          i = vasprintf(&data, fmt, ap);
                 fatal("vasprintf: %s", strerror(errno));  
         va_end(ap);          va_end(ap);
           if (i == -1)
                   fatal("cvs_server_send_response: %s", strerror(errno));
   
         cvs_log(LP_TRACE, "%s", data);          cvs_log(LP_TRACE, "%s", data);
         cvs_remote_output(data);          cvs_remote_output(data);

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.85