diff options
author | glebius <glebius@FreeBSD.org> | 2013-04-05 20:24:51 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-04-05 20:24:51 +0000 |
commit | 49b5e1ded608676fcfc4976e382a2aa0c7248f92 (patch) | |
tree | 4cf823a479228abd2dd4320b55fc729ee847e7dd /sys | |
parent | 8bbd0c98b740a00ea3bc93dc7d9aadf5fea06abf (diff) | |
download | FreeBSD-src-49b5e1ded608676fcfc4976e382a2aa0c7248f92.zip FreeBSD-src-49b5e1ded608676fcfc4976e382a2aa0c7248f92.tar.gz |
Fix memory leak in coredump().
Reviewed by: kib
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/kern_sig.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index 6407edf..9df22ad 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -3273,6 +3273,7 @@ restart: goto out; if ((error = vn_start_write(NULL, &mp, V_XSLEEP | PCATCH)) != 0) goto out; + free(name, M_TEMP); goto restart; } |