From 7e13f96dff8da4a706c68d92da8eca591439e3e2 Mon Sep 17 00:00:00 2001 From: rpaulo Date: Tue, 13 Oct 2015 20:25:03 +0000 Subject: Fix two memory leaks in config(8). PR: 202145 Submitted by: Kurt Lidl --- usr.sbin/config/mkmakefile.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'usr.sbin/config/mkmakefile.c') diff --git a/usr.sbin/config/mkmakefile.c b/usr.sbin/config/mkmakefile.c index 0f873c4..877f934 100644 --- a/usr.sbin/config/mkmakefile.c +++ b/usr.sbin/config/mkmakefile.c @@ -623,6 +623,7 @@ do_xxfiles(char *tag, FILE *fp) slen = strlen(suff); fprintf(fp, "%sFILES=", SUFF); + free(SUFF); lpos = 8; STAILQ_FOREACH(tp, &ftab, f_next) if (tp->f_type != NODEPEND) { @@ -641,6 +642,7 @@ do_xxfiles(char *tag, FILE *fp) fprintf(fp, "%s ", tp->f_fn); lpos += len + 1; } + free(suff); if (lpos != 8) putc('\n', fp); } -- cgit v1.1