aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd/syslogd.c
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2001-09-11 08:18:04 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2001-09-11 08:18:04 +0000
commit7e848a7014559de68fa237a3269c860031a0e47e (patch)
treecf768e07f9ac8f47d441738961a69830809b4aa3 /usr.sbin/syslogd/syslogd.c
parent16763c30af346ba569dd371cfca757f893e7a55f (diff)
downloadsrc-7e848a7014559de68fa237a3269c860031a0e47e.tar.gz
src-7e848a7014559de68fa237a3269c860031a0e47e.zip
Fixed the free(3) panic overlooked due to the -Wno-uninitialized.
Notes
Notes: svn path=/head/; revision=83326
Diffstat (limited to 'usr.sbin/syslogd/syslogd.c')
-rw-r--r--usr.sbin/syslogd/syslogd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index ac1092f2b28b..d790cb02f8d1 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -1116,7 +1116,8 @@ fprintlog(f, flags, msg)
break;
}
f->f_prevcount = 0;
- free(wmsg);
+ if (msg)
+ free(wmsg);
}
/*