diff options
| author | itojun <itojun@NetBSD.org> | 2003-12-10 05:58:05 +0000 |
|---|---|---|
| committer | itojun <itojun@NetBSD.org> | 2003-12-10 05:58:05 +0000 |
| commit | 4f87169ef468c63a4dfad6527f2e2ce15f9ff3ed (patch) | |
| tree | accc45dcf4c4a9134dfeb0b6d5097af8a051e1ef /gnu/dist/cvs/src/annotate.c | |
| parent | c81f32fe6c1af401e021c790893f89dd99db81ec (diff) | |
cvs 1.11.10, includes security fix
Diffstat (limited to 'gnu/dist/cvs/src/annotate.c')
| -rw-r--r-- | gnu/dist/cvs/src/annotate.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gnu/dist/cvs/src/annotate.c b/gnu/dist/cvs/src/annotate.c index 2e3cb89c264..100fe749575 100644 --- a/gnu/dist/cvs/src/annotate.c +++ b/gnu/dist/cvs/src/annotate.c @@ -224,14 +224,12 @@ rannotate_proc (argc, argv, xwhere, mwhere, mfile, shorten, local, mname, msg) free (repository); return (1); } - free (repository); /* End section which is identical to patch_proc. */ if (force_tag_match && tag != NULL) which = W_REPOS | W_ATTIC; else which = W_REPOS; - repository = NULL; } else { @@ -249,7 +247,8 @@ rannotate_proc (argc, argv, xwhere, mwhere, mfile, shorten, local, mname, msg) err = start_recursion (annotate_fileproc, (FILESDONEPROC) NULL, (DIRENTPROC) NULL, (DIRLEAVEPROC) NULL, NULL, argc - 1, argv + 1, local, which, 0, CVS_LOCK_READ, - where, 1); + where, 1, repository); + if ( which & W_REPOS ) free ( repository ); return err; } |
