diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2016-06-27 21:30:37 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2016-06-27 21:30:37 +0000 |
commit | 22a3752e962be9abf8cb5bfa38ac4188453e873b (patch) | |
tree | d10b463ae5964ccc783cc1ea88c0e4d93515b8c7 /sys/kern | |
parent | e4df531a7e31e0ec865980e73ba644c49118d60a (diff) | |
download | FreeBSD-src-22a3752e962be9abf8cb5bfa38ac4188453e873b.zip FreeBSD-src-22a3752e962be9abf8cb5bfa38ac4188453e873b.tar.gz |
MFC r273351:
Plug unnecessary binvp NULL initialization and test.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_exec.c | 6 |
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) |