Blame SOURCES/cvs-1.11.21-diff.patch
|
 |
36e843 |
--- cvs-1.11.21/src/diff.c.old 2005-05-27 19:17:03.000000000 +0200
|
|
 |
36e843 |
+++ cvs-1.11.21/src/diff.c 2005-12-15 15:22:05.000000000 +0100
|
|
 |
36e843 |
@@ -955,14 +955,16 @@
|
|
 |
36e843 |
/* The first revision does not exist. If EMPTY_FILES is
|
|
 |
36e843 |
true, treat this as an added file. Otherwise, warn
|
|
 |
36e843 |
about the missing tag. */
|
|
 |
36e843 |
- if( use_rev2 == NULL || RCS_isdead( vers->srcfile, use_rev2 ) )
|
|
 |
36e843 |
+ if( use_rev2 == NULL || RCS_isdead( vers->srcfile, use_rev2 ) ) {
|
|
 |
36e843 |
/* At least in the case where DIFF_REV1 and DIFF_REV2
|
|
 |
36e843 |
* are both numeric (and non-existant (NULL), as opposed to
|
|
 |
36e843 |
* dead?), we should be returning some kind of error (see
|
|
 |
36e843 |
* basicb-8a0 in testsuite). The symbolic case may be more
|
|
 |
36e843 |
* complicated.
|
|
 |
36e843 |
*/
|
|
 |
36e843 |
- return DIFF_SAME;
|
|
 |
36e843 |
+ error (0, 0, "no revision in file %s or missing file %s", finfo->fullname, finfo->fullname);
|
|
 |
36e843 |
+ return DIFF_ERROR;
|
|
 |
36e843 |
+ }
|
|
 |
36e843 |
if( empty_files )
|
|
 |
36e843 |
return DIFF_ADDED;
|
|
 |
36e843 |
if( use_rev1 != NULL )
|