aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2017-12-28 05:34:04 +0000
committerWarner Losh <imp@FreeBSD.org>2017-12-28 05:34:04 +0000
commit7790c87b7150bb81435317e3ff07292e46a3fc13 (patch)
treef9897884642b51f80639e8606a3e3be65983a3e7
parent7e8fba78890a6a52dc45dd49ec9f42480484b763 (diff)
downloadsrc-7790c87b7150bb81435317e3ff07292e46a3fc13.tar.gz
src-7790c87b7150bb81435317e3ff07292e46a3fc13.zip
Free zbuf when kflag is true too.
CID: 273376
Notes
Notes: svn path=/head/; revision=327272
-rw-r--r--usr.sbin/kgmon/kgmon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/kgmon/kgmon.c b/usr.sbin/kgmon/kgmon.c
index 386d3956b35a..17f59cdd9ee2 100644
--- a/usr.sbin/kgmon/kgmon.c
+++ b/usr.sbin/kgmon/kgmon.c
@@ -511,6 +511,7 @@ reset(struct kvmvars *kvp)
if (kvm_write(kvp->kd, (u_long)kvp->gpm.tos, zbuf,
kvp->gpm.tossize) != (ssize_t)kvp->gpm.tossize)
errx(15, "tos zero: %s", kvm_geterr(kvp->kd));
+ free(zbuf);
return;
}
(void)seteuid(0);