do not have to check whether parent directory is NULL
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Fri, 22 Jun 1990 02:10:03 +0000 (18:10 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Fri, 22 Jun 1990 02:10:03 +0000 (18:10 -0800)
SCCS-vsn: sys/kern/vfs_vnops.c 7.21

usr/src/sys/kern/vfs_vnops.c

index 2662c2e..018b8fc 100644 (file)
@@ -14,7 +14,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- *     @(#)vfs_vnops.c 7.20 (Berkeley) %G%
+ *     @(#)vfs_vnops.c 7.21 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -67,7 +67,7 @@ vn_open(ndp, fmode, cmode)
                } else {
                        if (ndp->ni_dvp == ndp->ni_vp)
                                vrele(ndp->ni_dvp);
                } else {
                        if (ndp->ni_dvp == ndp->ni_vp)
                                vrele(ndp->ni_dvp);
-                       else if (ndp->ni_dvp != NULL)
+                       else
                                vput(ndp->ni_dvp);
                        ndp->ni_dvp = NULL;
                        vp = ndp->ni_vp;
                                vput(ndp->ni_dvp);
                        ndp->ni_dvp = NULL;
                        vp = ndp->ni_vp;