diff options
author | 1998-08-22 21:04:12 +0000 | |
---|---|---|
committer | 1998-08-22 21:04:12 +0000 | |
commit | eea994518967d68cb5836faba2f1d80e0b6c0380 (patch) | |
tree | e32787242930504f27e8b7810ef9fac772332b1f /gnu/usr.bin/cvs/src/commit.c | |
parent | Latest version from Cyclic; skipped files (diff) | |
download | wireguard-openbsd-eea994518967d68cb5836faba2f1d80e0b6c0380.tar.xz wireguard-openbsd-eea994518967d68cb5836faba2f1d80e0b6c0380.zip |
Integrate local changes
Diffstat (limited to 'gnu/usr.bin/cvs/src/commit.c')
-rw-r--r-- | gnu/usr.bin/cvs/src/commit.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/usr.bin/cvs/src/commit.c b/gnu/usr.bin/cvs/src/commit.c index 2201407a7d3..75d2e5ae7b6 100644 --- a/gnu/usr.bin/cvs/src/commit.c +++ b/gnu/usr.bin/cvs/src/commit.c @@ -1434,9 +1434,10 @@ commit_filesdoneproc (callerdat, err, repository, update_dir, entries) Remove anything after the `CVSROOT' component -- this is necessary when committing in a subdirectory of CVSROOT. */ char *admin_dir = xstrdup (repository); - assert (admin_dir[p - repository + strlen ("CVSROOT")] == '\0' - || admin_dir[p - repository + strlen ("CVSROOT")] == '/'); - admin_dir[p - repository + strlen ("CVSROOT")] = '\0'; + int cvsrootlen = strlen ("CVSROOT"); + assert (admin_dir[p - repository + cvsrootlen] == '\0' + || admin_dir[p - repository + cvsrootlen] == '/'); + admin_dir[p - repository + cvsrootlen] = '\0'; cvs_output (program_name, 0); cvs_output (" ", 1); |