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

Diff for /src/usr.bin/cvs/update.c between version 1.126 and 1.127

version 1.126, 2008/02/09 13:09:33 version 1.127, 2008/02/09 17:01:43
Line 405 
Line 405 
         case FILE_LOST:          case FILE_LOST:
         case FILE_CHECKOUT:          case FILE_CHECKOUT:
         case FILE_PATCH:          case FILE_PATCH:
                 if ((tag != NULL && !reset_tag) ||                  if ((tag != NULL && !reset_tag) || cvs_specified_date != 0 ||
                     (((cf->file_ent != NULL) && cf->file_ent->ce_tag != NULL) &&                      (((cf->file_ent != NULL) && cf->file_ent->ce_tag != NULL) &&
                     !reset_tag))                      !reset_tag))
                         flags = CO_SETSTICKY;                          flags = CO_SETSTICKY;
Line 441 
Line 441 
                 if (cvs_cmdop != CVS_OP_UPDATE)                  if (cvs_cmdop != CVS_OP_UPDATE)
                         break;                          break;
   
                 if (tag != NULL && cf->file_rcs->rf_dead != 1 &&                  if ((tag != NULL && cf->file_rcs->rf_dead != 1 &&
                     (cf->file_flags & FILE_HAS_TAG))                      (cf->file_flags & FILE_HAS_TAG)) || cvs_specified_date != 0)
                         cvs_checkout_file(cf, cf->file_rcsrev,                          cvs_checkout_file(cf, cf->file_rcsrev,
                             tag, CO_SETSTICKY);                              tag, CO_SETSTICKY);
                 break;                  break;

Legend:
Removed from v.1.126  
changed lines
  Added in v.1.127