summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2013-02-17 11:47:30 +0000
committerpjd <pjd@FreeBSD.org>2013-02-17 11:47:30 +0000
commit3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df (patch)
tree787d0c1fe01e50498347283cc968fcf07664d5a6
parentf88c314f24aa69bd2ed71889fa70b4e42d5462af (diff)
downloadFreeBSD-src-3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df.zip
FreeBSD-src-3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df.tar.gz
Don't treat pointers as booleans.
-rw-r--r--sys/kern/kern_descrip.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_descrip.c b/sys/kern/kern_descrip.c
index fc74bdb..9de55e82 100644
--- a/sys/kern/kern_descrip.c
+++ b/sys/kern/kern_descrip.c
@@ -1949,11 +1949,11 @@ fdfree(struct thread *td)
fdp->fd_jdir = NULL;
FILEDESC_XUNLOCK(fdp);
- if (cdir)
+ if (cdir != NULL)
vrele(cdir);
- if (rdir)
+ if (rdir != NULL)
vrele(rdir);
- if (jdir)
+ if (jdir != NULL)
vrele(jdir);
fddrop(fdp);
OpenPOWER on IntegriCloud