aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ndiscvt/ndiscvt.c
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2017-12-28 05:34:14 +0000
committerWarner Losh <imp@FreeBSD.org>2017-12-28 05:34:14 +0000
commit80c3f90ed4cebab720feea90a34d02f68373d32f (patch)
treeddf65e0c93d16c24daafe301da9114fedc0836b6 /usr.sbin/ndiscvt/ndiscvt.c
parent0bebba31d307a781e0d3d51d87807fb410da5c5c (diff)
downloadsrc-80c3f90ed4cebab720feea90a34d02f68373d32f.tar.gz
src-80c3f90ed4cebab720feea90a34d02f68373d32f.zip
Don't leak outfile. Free it before we return from bincvt.
CID: 273685
Notes
Notes: svn path=/head/; revision=327274
Diffstat (limited to 'usr.sbin/ndiscvt/ndiscvt.c')
-rw-r--r--usr.sbin/ndiscvt/ndiscvt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/ndiscvt/ndiscvt.c b/usr.sbin/ndiscvt/ndiscvt.c
index 09f7faeb3068..276a6ef7bfdd 100644
--- a/usr.sbin/ndiscvt/ndiscvt.c
+++ b/usr.sbin/ndiscvt/ndiscvt.c
@@ -213,6 +213,7 @@ bincvt(char *sysfile, char *outfile, void *img, int fsize)
tname, sysfile, tname, tname, sysfile, outfile, outfile);
printf("%s", sysbuf);
system(sysbuf);
+ free(outfile);
return;
}