diff options
author | 2007-01-07 02:47:57 +0000 | |
---|---|---|
committer | 2007-01-07 02:47:57 +0000 | |
commit | 8c49b454c8c441553c363fa98b36de3ad3641cbc (patch) | |
tree | 592149edda492e48b74e985204c1802ae8627614 /usr.bin/cvs/logmsg.c | |
parent | free the filelists we pass to cvs_logmsg_create() (diff) | |
download | wireguard-openbsd-8c49b454c8c441553c363fa98b36de3ad3641cbc.tar.xz wireguard-openbsd-8c49b454c8c441553c363fa98b36de3ad3641cbc.zip |
and lets make import work with the new logmsg code too!
Diffstat (limited to 'usr.bin/cvs/logmsg.c')
-rw-r--r-- | usr.bin/cvs/logmsg.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.bin/cvs/logmsg.c b/usr.bin/cvs/logmsg.c index cc54e899551..6b02f359eea 100644 --- a/usr.bin/cvs/logmsg.c +++ b/usr.bin/cvs/logmsg.c @@ -1,4 +1,4 @@ -/* $OpenBSD: logmsg.c,v 1.30 2007/01/07 02:39:24 joris Exp $ */ +/* $OpenBSD: logmsg.c,v 1.31 2007/01/07 02:47:57 joris Exp $ */ /* * Copyright (c) 2007 Joris Vink <joris@openbsd.org> * @@ -113,7 +113,7 @@ cvs_logmsg_create(struct cvs_flisthead *added, struct cvs_flisthead *removed, "removed automatically\n%s\n", CVS_LOGMSG_PREFIX, CVS_LOGMSG_LINE, CVS_LOGMSG_PREFIX, CVS_LOGMSG_PREFIX, CVS_LOGMSG_PREFIX); - if (!TAILQ_EMPTY(added)) { + if (added != NULL && !TAILQ_EMPTY(added)) { fprintf(fp, "%s Added Files:", CVS_LOGMSG_PREFIX); TAILQ_FOREACH(cf, added, flist) fprintf(fp, "\n%s\t%s", @@ -121,7 +121,7 @@ cvs_logmsg_create(struct cvs_flisthead *added, struct cvs_flisthead *removed, fputs("\n", fp); } - if (!TAILQ_EMPTY(removed)) { + if (removed != NULL && !TAILQ_EMPTY(removed)) { fprintf(fp, "%s Removed Files:", CVS_LOGMSG_PREFIX); TAILQ_FOREACH(cf, removed, flist) fprintf(fp, "\n%s\t%s", @@ -129,7 +129,7 @@ cvs_logmsg_create(struct cvs_flisthead *added, struct cvs_flisthead *removed, fputs("\n", fp); } - if (!TAILQ_EMPTY(modified)) { + if (modified != NULL && !TAILQ_EMPTY(modified)) { fprintf(fp, "%s Modified Files:", CVS_LOGMSG_PREFIX); TAILQ_FOREACH(cf, modified, flist) fprintf(fp, "\n%s\t%s", |