summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_i386.c
diff options
context:
space:
mode:
authormmcc <mmcc@openbsd.org>2015-12-19 18:40:30 +0000
committermmcc <mmcc@openbsd.org>2015-12-19 18:40:30 +0000
commita42e4c92333b66d1c8f4fd81d55bd9a4992a1020 (patch)
treee764e9b63c809c6a2ec5b1c912c420133bf58b7d /lib/libkvm/kvm_i386.c
parentSwitch and sync to the log.c variant from httpd/relayd/iked/snmpd/vmd. (diff)
downloadwireguard-openbsd-a42e4c92333b66d1c8f4fd81d55bd9a4992a1020.tar.xz
wireguard-openbsd-a42e4c92333b66d1c8f4fd81d55bd9a4992a1020.zip
Remove NULL-checks before free(). ok tb@
Diffstat (limited to 'lib/libkvm/kvm_i386.c')
-rw-r--r--lib/libkvm/kvm_i386.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/libkvm/kvm_i386.c b/lib/libkvm/kvm_i386.c
index 3be661009fc..5c68c43c1f6 100644
--- a/lib/libkvm/kvm_i386.c
+++ b/lib/libkvm/kvm_i386.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kvm_i386.c,v 1.26 2015/04/07 05:50:40 guenther Exp $ */
+/* $OpenBSD: kvm_i386.c,v 1.27 2015/12/19 18:40:30 mmcc Exp $ */
/* $NetBSD: kvm_i386.c,v 1.9 1996/03/18 22:33:38 thorpej Exp $ */
/*-
@@ -101,8 +101,7 @@ void
_kvm_freevtop(kvm_t *kd)
{
if (kd->vmst != NULL) {
- if (kd->vmst->PTD != NULL)
- free(kd->vmst->PTD);
+ free(kd->vmst->PTD);
free(kd->vmst);
kd->vmst = NULL;
@@ -167,10 +166,8 @@ _kvm_initvtop(kvm_t *kd)
return (0);
invalid:
- if (vm->PTD != NULL) {
- free(vm->PTD);
- vm->PTD = NULL;
- }
+ free(vm->PTD);
+ vm->PTD = NULL;
return (-1);
}