summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/kern/kern_exec.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c
index ef51347..f791414 100644
--- a/sys/kern/kern_exec.c
+++ b/sys/kern/kern_exec.c
@@ -372,7 +372,7 @@ do_execve(td, args, mac_p)
struct vnode *tracevp = NULL;
struct ucred *tracecred = NULL;
#endif
- struct vnode *textvp = NULL, *binvp = NULL;
+ struct vnode *textvp = NULL, *binvp;
cap_rights_t rights;
int credential_changing;
int textset;
@@ -446,7 +446,7 @@ interpret:
if (error)
goto exec_fail;
- binvp = nd.ni_vp;
+ binvp = nd.ni_vp;
imgp->vp = binvp;
} else {
AUDIT_ARG_FD(args->fd);
@@ -865,7 +865,7 @@ done1:
*/
if (textvp != NULL)
vrele(textvp);
- if (binvp && error != 0)
+ if (error != 0)
vrele(binvp);
#ifdef KTRACE
if (tracevp != NULL)
OpenPOWER on IntegriCloud