version 1.241, 2008/01/31 20:29:16 |
version 1.242, 2008/01/31 21:49:17 |
|
|
/* Possibly we could be passed a version number */ |
/* Possibly we could be passed a version number */ |
if ((rev = rcsnum_parse(revstr)) != NULL) { |
if ((rev = rcsnum_parse(revstr)) != NULL) { |
/* Do not return if it is not in RCS file */ |
/* Do not return if it is not in RCS file */ |
if ((rdp = rcs_findrev(rfp, rev)) != NULL) |
if ((rdp = rcs_findrev(rfp, rev)) != NULL) { |
return (rev); |
frev = rcsnum_alloc(); |
|
rcsnum_cpy(rev, frev, 0); |
|
return (frev); |
|
} |
} else { |
} else { |
/* More likely we will be passed a symbol */ |
/* More likely we will be passed a symbol */ |
rev = rcs_sym_getrev(rfp, revstr); |
rev = rcs_sym_getrev(rfp, revstr); |