version 1.153, 2006/05/30 21:32:52 |
version 1.154, 2006/05/30 22:06:13 |
|
|
if (cf->file_rcs == NULL) |
if (cf->file_rcs == NULL) |
fatal("cvs_file_classify: failed to parse RCS"); |
fatal("cvs_file_classify: failed to parse RCS"); |
cf->file_rcs->rf_inattic = 0; |
cf->file_rcs->rf_inattic = 0; |
} else { |
} else if (cvs_cmdop != CVS_OP_UPDATE && cvs_cmdop != CVS_OP_CHECKOUT |
|
&& cvs_cmdop != CVS_OP_COMMIT) { |
xfree(cf->file_rpath); |
xfree(cf->file_rpath); |
l = snprintf(rcsfile, MAXPATHLEN, "%s/%s/%s%s", |
l = snprintf(rcsfile, MAXPATHLEN, "%s/%s/%s%s", |
repo, CVS_PATH_ATTIC, cf->file_name, RCS_FILE_EXT); |
repo, CVS_PATH_ATTIC, cf->file_name, RCS_FILE_EXT); |
|
|
} else { |
} else { |
cf->file_rcs = NULL; |
cf->file_rcs = NULL; |
} |
} |
} |
} else |
|
cf->file_rcs = NULL; |
|
|
if (tag != NULL && cf->file_rcs != NULL) |
if (tag != NULL && cf->file_rcs != NULL) |
cf->file_rcsrev = rcs_translate_tag(tag, cf->file_rcs); |
cf->file_rcsrev = rcs_translate_tag(tag, cf->file_rcs); |