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

Diff for /src/usr.bin/cvs/edit.c between version 1.9 and 1.10

version 1.9, 2005/10/10 17:51:53 version 1.10, 2005/12/30 02:03:28
Line 172 
Line 172 
 static int  static int
 cvs_editors_remote(CVSFILE *cf, void *arg)  cvs_editors_remote(CVSFILE *cf, void *arg)
 {  {
         int ret;  
         struct cvsroot *root;          struct cvsroot *root;
   
         ret = 0;  
         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)
                         ret = cvs_sendreq(root, CVS_REQ_QUESTIONABLE,                          cvs_sendreq(root, CVS_REQ_QUESTIONABLE, cf->cf_name);
                             cf->cf_name);  
                 else                  else
                         ret = cvs_senddir(root, cf);                          cvs_senddir(root, cf);
                   return (0);
                 if (ret == -1)  
                         ret = CVS_EX_PROTO;  
   
                 return (ret);  
         }          }
   
         if (cvs_sendentry(root, cf) < 0)          cvs_sendentry(root, cf);
                 return (CVS_EX_PROTO);  
   
         switch (cf->cf_cvstat) {          switch (cf->cf_cvstat) {
         case CVS_FST_UNKNOWN:          case CVS_FST_UNKNOWN:
                 ret = cvs_sendreq(root, CVS_REQ_QUESTIONABLE, cf->cf_name);                  cvs_sendreq(root, CVS_REQ_QUESTIONABLE, cf->cf_name);
                 break;                  break;
         case CVS_FST_UPTODATE:          case CVS_FST_UPTODATE:
                 ret = cvs_sendreq(root, CVS_REQ_UNCHANGED, cf->cf_name);                  cvs_sendreq(root, CVS_REQ_UNCHANGED, cf->cf_name);
                 break;                  break;
         case CVS_FST_ADDED:          case CVS_FST_ADDED:
         case CVS_FST_MODIFIED:          case CVS_FST_MODIFIED:
                 ret = cvs_sendreq(root, CVS_REQ_ISMODIFIED, cf->cf_name);                  cvs_sendreq(root, CVS_REQ_ISMODIFIED, cf->cf_name);
                 break;                  break;
         default:          default:
                 break;                  break;
         }          }
   
           return (0);
         if (ret == -1)  
                 ret = CVS_EX_PROTO;  
   
         return (ret);  
 }  }

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10