diff options
author | pjd <pjd@FreeBSD.org> | 2013-02-17 11:47:30 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2013-02-17 11:47:30 +0000 |
commit | 3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df (patch) | |
tree | 787d0c1fe01e50498347283cc968fcf07664d5a6 | |
parent | f88c314f24aa69bd2ed71889fa70b4e42d5462af (diff) | |
download | FreeBSD-src-3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df.zip FreeBSD-src-3a0f30d9ae32247e8b8e0ddd25526fb22b5aa4df.tar.gz |
Don't treat pointers as booleans.
-rw-r--r-- | sys/kern/kern_descrip.c | 6 |
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); |