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

Diff for /src/usr.bin/cvs/remote.c between version 1.4 and 1.5

version 1.4, 2006/07/10 01:32:32 version 1.5, 2007/01/03 19:27:28
Line 97 
Line 97 
         }          }
   
         ldata = xstrdup(data);          ldata = xstrdup(data);
   
           if (cvs_server_active == 0 && cvs_client_outlog_fd != -1) {
                   BUF *bp;
   
                   bp = cvs_buf_alloc(strlen(ldata), BUF_AUTOEXT);
   
                   if (cvs_buf_append(bp, ldata, strlen(ldata)) < 0)
                           fatal("cvs_remote_input: cvs_buf_append");
   
                   cvs_buf_putc(bp, '\n');
   
                   if (cvs_buf_write_fd(bp, cvs_client_outlog_fd) < 0)
                           fatal("cvs_remote_input: cvs_buf_write_fd");
   
                   cvs_buf_free(bp);
           }
   
         return (ldata);          return (ldata);
 }  }
   
Line 125 
Line 142 
                 xfree(data);                  xfree(data);
         }          }
   
           if (cvs_server_active == 0 && cvs_client_outlog_fd != -1) {
                   if (cvs_buf_write_fd(bp, cvs_client_outlog_fd) < 0)
                           fatal("cvs_remote_receive_file: cvs_buf_write_fd");
           }
   
         return (bp);          return (bp);
 }  }
   
Line 158 
Line 180 
         cvs_remote_output(buf);          cvs_remote_output(buf);
   
         bp = cvs_buf_load_fd(fd, BUF_AUTOEXT);          bp = cvs_buf_load_fd(fd, BUF_AUTOEXT);
   
           if (cvs_server_active == 0 && cvs_client_inlog_fd != -1) {
                   if (cvs_buf_write_fd(bp, cvs_client_inlog_fd) < 0)
                           fatal("cvs_remote_send_file: cvs_buf_write");
           }
   
         fcont = cvs_buf_release(bp);          fcont = cvs_buf_release(bp);
   
         if (fcont != NULL) {          if (fcont != NULL) {

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5