summaryrefslogtreecommitdiffstats
path: root/contrib/csup/lex.rcs.c
diff options
context:
space:
mode:
authorlulf <lulf@FreeBSD.org>2008-12-03 22:47:33 +0000
committerlulf <lulf@FreeBSD.org>2008-12-03 22:47:33 +0000
commit338234a6b04249cfcea30453f29257c4cff30f88 (patch)
tree94a6216ffa18706a29eb3a34f8497c5aae22387f /contrib/csup/lex.rcs.c
parente7eb22f786e0597936573acfd4f992825c846f5a (diff)
downloadFreeBSD-src-338234a6b04249cfcea30453f29257c4cff30f88.zip
FreeBSD-src-338234a6b04249cfcea30453f29257c4cff30f88.tar.gz
A few bugfixes:
- Instead of including protocol info in diffs, strip them before adding deltatext and take this into account when applying the diff later. - Don't use strlen when the string in the RCS file may contain garbage. This got caught in the checksumming before, but was not fixed until now. Instead of using strlen, pass the token length when adding log and text entries to a delta. Add an extra length parameter to duptext() to record the token length. - When adding new branches to a file, add them in at the tail instead of the head of the list to get correct ordering when writing out. - Input stream when diffing was opened twice. - Don't expand keywords in diffs between deltas.
Diffstat (limited to 'contrib/csup/lex.rcs.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud