summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorelad <elad@NetBSD.org>2007-02-08 04:22:27 +0000
committerelad <elad@NetBSD.org>2007-02-08 04:22:27 +0000
commitd261ef686a10d9717a9dc3485a4e65fd93d07b5d (patch)
treeecf8342abc7fb866342fb42434bbebbe65913efc /sys/dev
parent4977bdb149d49b251e7c025f9d6ec3e5febb740d (diff)
Plug leak "that can never happen".
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/verified_exec.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/verified_exec.c b/sys/dev/verified_exec.c
index c5fbfd884a2..a62f3c17973 100644
--- a/sys/dev/verified_exec.c
+++ b/sys/dev/verified_exec.c
@@ -1,4 +1,4 @@
-/* $NetBSD: verified_exec.c,v 1.57 2007/01/11 16:24:47 elad Exp $ */
+/* $NetBSD: verified_exec.c,v 1.58 2007/02/08 04:22:27 elad Exp $ */
/*-
* Copyright (c) 2005, 2006 Elad Efrat <elad@NetBSD.org>
@@ -30,9 +30,9 @@
#include <sys/cdefs.h>
#if defined(__NetBSD__)
-__KERNEL_RCSID(0, "$NetBSD: verified_exec.c,v 1.57 2007/01/11 16:24:47 elad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: verified_exec.c,v 1.58 2007/02/08 04:22:27 elad Exp $");
#else
-__RCSID("$Id: verified_exec.c,v 1.57 2007/01/11 16:24:47 elad Exp $\n$NetBSD: verified_exec.c,v 1.57 2007/01/11 16:24:47 elad Exp $");
+__RCSID("$Id: verified_exec.c,v 1.58 2007/02/08 04:22:27 elad Exp $\n$NetBSD: verified_exec.c,v 1.58 2007/02/08 04:22:27 elad Exp $");
#endif
#include <sys/param.h>
@@ -190,6 +190,7 @@ veriexecioctl(dev_t dev, u_long cmd, caddr_t data, int flags,
rdict = prop_dictionary_create();
if (rdict == NULL) {
+ prop_object_release(dict);
error = ENOMEM;
break;
}