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

Diff for /src/usr.bin/rcs/co.c between version 1.52 and 1.53

version 1.52, 2006/01/05 10:28:24 version 1.53, 2006/02/14 13:28:38
Line 72 
Line 72 
                         break;                          break;
                 case 'l':                  case 'l':
                         rcs_set_rev(rcs_optarg, &rev);                          rcs_set_rev(rcs_optarg, &rev);
                           if (flags & CO_UNLOCK) {
                                   cvs_log(LP_ERR, "warning: -u overridden by -l");
                                   flags &= ~CO_UNLOCK;
                           }
                         flags |= CO_LOCK;                          flags |= CO_LOCK;
                         break;                          break;
                 case 'M':                  case 'M':
Line 98 
Line 102 
                         break;                          break;
                 case 'u':                  case 'u':
                         rcs_set_rev(rcs_optarg, &rev);                          rcs_set_rev(rcs_optarg, &rev);
                           if (flags & CO_LOCK) {
                                   cvs_log(LP_ERR, "warning: -l overridden by -u");
                                   flags &= ~CO_LOCK;
                           }
                         flags |= CO_UNLOCK;                          flags |= CO_UNLOCK;
                         break;                          break;
                 case 'V':                  case 'V':
Line 282 
Line 290 
                 }                  }
         }          }
   
         if (verbose == 1)          if ((verbose == 1) && !(flags & NEWFILE))
                 printf("revision %s", buf);                  printf("revision %s", buf);
   
   
Line 299 
Line 307 
                 }                  }
   
                 mode = 0644;                  mode = 0644;
                 if (verbose == 1)                  if ((verbose == 1) && !(flags & NEWFILE))
                         printf(" (locked)");                          printf(" (locked)\n");
         } else if (flags & CO_UNLOCK) {          } else if (flags & CO_UNLOCK) {
                 if (rcs_lock_remove(file, lockname, frev) < 0) {                  if (rcs_lock_remove(file, lockname, frev) < 0) {
                         if (rcs_errno != RCS_ERR_NOENT)                          if (rcs_errno != RCS_ERR_NOENT)
Line 308 
Line 316 
                 }                  }
   
                 mode = 0444;                  mode = 0444;
                 if (verbose == 1)                  if ((verbose == 1) && !(flags & NEWFILE))
                         printf(" (unlocked)");                          printf(" (unlocked)\n");
         }          }
   
         if (verbose == 1)  
                 printf("\n");  
   
         if (flags & CO_LOCK) {          if (flags & CO_LOCK) {
                 lcount++;                  lcount++;
                 if (lcount > 1)                  if (lcount > 1)
Line 368 
Line 373 
                                 cvs_log(LP_ERRNO, "error setting utimes");                                  cvs_log(LP_ERRNO, "error setting utimes");
                 }                  }
   
                 if (verbose == 1)                  if ((verbose == 1) && !(flags & NEWFILE))
                         printf("done\n");                          printf("done\n");
         }          }
   

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.53