version 1.157, 2006/03/30 23:09:01 |
version 1.158, 2006/03/30 23:12:52 |
|
|
brev = rev; |
brev = rev; |
rdp = rcs_findrev(rfp, rev); |
rdp = rcs_findrev(rfp, rev); |
if (rdp == NULL) |
if (rdp == NULL) |
fatal("failed to translate branch to latest revision"); |
return (NULL); |
|
|
rev = rdp->rd_num; |
rev = rdp->rd_num; |
} else { |
} else { |
|
|
for (;;) { |
for (;;) { |
rdp = rcs_findrev(rfp, frev); |
rdp = rcs_findrev(rfp, frev); |
if (rdp == NULL) |
if (rdp == NULL) |
fatal("failed to translate branch to last revision"); |
return (NULL); |
|
|
if (rdp->rd_next->rn_len == 0) |
if (rdp->rd_next->rn_len == 0) |
break; |
break; |