diff options
author | Xin LI <delphij@FreeBSD.org> | 2008-02-11 00:31:23 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2008-02-11 00:31:23 +0000 |
commit | f812eedea3ce884503b45d4090deac4f04a0d666 (patch) | |
tree | b33302df6ce9dabaeccd721c7c47bd1c26ebf31b | |
parent | 43621b9a38bd28d7159a93fde31fb34a553135c9 (diff) |
MFC revision 1.32
date: 2008/01/12 00:54:47; author: delphij; state: Exp; lines: +4 -0
Plug memory leaks that is observed when argbuf or argspc is used in the
context.
Submitted by: Michal Vranek <michal.vranek seznam cz>
PR: bin/118380
Notes
Notes:
svn path=/stable/5/; revision=176159
-rw-r--r-- | lib/libkvm/kvm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libkvm/kvm.c b/lib/libkvm/kvm.c index 44a9e8c96b60..8874e45d08fe 100644 --- a/lib/libkvm/kvm.c +++ b/lib/libkvm/kvm.c @@ -287,6 +287,10 @@ kvm_close(kd) _kvm_freevtop(kd); if (kd->procbase != 0) free((void *)kd->procbase); + if (kd->argbuf != 0) + free((void *) kd->argbuf); + if (kd->argspc != 0) + free((void *) kd->argspc); if (kd->argv != 0) free((void *)kd->argv); free((void *)kd); |