Author: rpaulo Date: Tue Oct 13 20:25:03 2015 New Revision: 289262 URL: https://svnweb.freebsd.org/changeset/base/289262
Log: Fix two memory leaks in config(8). PR: 202145 Submitted by: Kurt Lidl <lidl pix.net> Modified: head/usr.sbin/config/mkmakefile.c Modified: head/usr.sbin/config/mkmakefile.c ============================================================================== --- head/usr.sbin/config/mkmakefile.c Tue Oct 13 20:24:57 2015 (r289261) +++ head/usr.sbin/config/mkmakefile.c Tue Oct 13 20:25:03 2015 (r289262) @@ -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); } _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"