version 1.79, 2006/01/30 17:58:47 |
version 1.80, 2006/02/26 18:35:08 |
|
|
b1 = rcs_getrev(rf, r1); |
b1 = rcs_getrev(rf, r1); |
|
|
if (b1 == NULL) { |
if (b1 == NULL) { |
cvs_log(LP_ERR, "failed to retrieve revision %s\n", |
cvs_log(LP_ERR, "failed to retrieve revision %s", |
rcsnum_tostr(r1, buf, sizeof(buf))); |
rcsnum_tostr(r1, buf, sizeof(buf))); |
if (r1 != cf->cf_lrev) |
if (r1 != cf->cf_lrev) |
rcsnum_free(r1); |
rcsnum_free(r1); |
|
|
} else { |
} else { |
struct stat st; |
struct stat st; |
if (stat(diff_file, &st) < 0) { |
if (stat(diff_file, &st) < 0) { |
cvs_log(LP_ERR, "failed to retrieve revision %s\n", |
cvs_log(LP_ERR, "failed to retrieve revision %s", |
dap->rev2); |
dap->rev2); |
cvs_buf_free(b1); |
cvs_buf_free(b1); |
return (CVS_EX_DATA); |
return (CVS_EX_DATA); |
|
|
rcs_close(rf); |
rcs_close(rf); |
|
|
if (b2 == NULL) { |
if (b2 == NULL) { |
cvs_log(LP_ERR, "failed to retrieve revision %s\n", |
cvs_log(LP_ERR, "failed to retrieve revision %s", |
dap->rev2); |
dap->rev2); |
cvs_buf_free(b1); |
cvs_buf_free(b1); |
return (CVS_EX_DATA); |
return (CVS_EX_DATA); |