diff options
author | Warner Losh <imp@FreeBSD.org> | 2017-12-28 05:34:14 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2017-12-28 05:34:14 +0000 |
commit | 80c3f90ed4cebab720feea90a34d02f68373d32f (patch) | |
tree | ddf65e0c93d16c24daafe301da9114fedc0836b6 /usr.sbin/ndiscvt/ndiscvt.c | |
parent | 0bebba31d307a781e0d3d51d87807fb410da5c5c (diff) | |
download | src-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.c | 1 |
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; } |