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

Diff for /src/usr.bin/cvs/commit.c between version 1.49 and 1.50

version 1.49, 2005/12/22 14:59:54 version 1.50, 2005/12/30 02:03:28
Line 187 
Line 187 
                 return (CVS_EX_DATA);                  return (CVS_EX_DATA);
   
         if (root->cr_method != CVS_METHOD_LOCAL) {          if (root->cr_method != CVS_METHOD_LOCAL) {
                 if (cvs_logmsg_send(root, cvs_msg) < 0)                  cvs_logmsg_send(root, cvs_msg);
                         return (CVS_EX_PROTO);  
   
                 if (rev != NULL) {                  if (rev != NULL) {
                         if ((cvs_sendarg(root, "-r", 0) < 0) ||                          cvs_sendarg(root, "-r", 0);
                             (cvs_sendarg(root, rev, 0) < 0))                          cvs_sendarg(root, rev, 0);
                                 return (CVS_EX_PROTO);  
                 }                  }
         }          }
   
Line 243 
Line 241 
         root = CVS_DIR_ROOT(cf);          root = CVS_DIR_ROOT(cf);
   
         if (cf->cf_type == DT_DIR) {          if (cf->cf_type == DT_DIR) {
                 if (cf->cf_cvstat != CVS_FST_UNKNOWN) {                  if (cf->cf_cvstat != CVS_FST_UNKNOWN)
                         if (cvs_senddir(root, cf) < 0)                          cvs_senddir(root, cf);
                                 return (CVS_EX_PROTO);  
                 }  
                 return (0);                  return (0);
         }          }
   
Line 258 
Line 254 
         if ((cf->cf_cvstat == CVS_FST_ADDED) ||          if ((cf->cf_cvstat == CVS_FST_ADDED) ||
             (cf->cf_cvstat == CVS_FST_MODIFIED) ||              (cf->cf_cvstat == CVS_FST_MODIFIED) ||
             (cf->cf_cvstat == CVS_FST_REMOVED)) {              (cf->cf_cvstat == CVS_FST_REMOVED)) {
                 if (cvs_sendentry(root, cf) < 0) {                  cvs_sendentry(root, cf);
                         return (CVS_EX_PROTO);  
                 }  
   
                 /* if it's removed, don't bother sending a                  /* if it's removed, don't bother sending a
                  * Modified request together with the file its                   * Modified request together with the file its
Line 269 
Line 263 
                 if (cf->cf_cvstat == CVS_FST_REMOVED)                  if (cf->cf_cvstat == CVS_FST_REMOVED)
                         return (0);                          return (0);
   
                 if (cvs_sendreq(root, CVS_REQ_MODIFIED, cf->cf_name) < 0)                  cvs_sendreq(root, CVS_REQ_MODIFIED, cf->cf_name);
                         return (CVS_EX_PROTO);                  cvs_sendfile(root, fpath);
   
                 if (cvs_sendfile(root, fpath) < 0) {  
                         return (CVS_EX_PROTO);  
                 }  
         }          }
   
         return (0);          return (0);

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50