Do not dereference dvp pointer before doing a NULL check.

Noticed by: Coverity Prevent analysis tool.
This commit is contained in:
Alexander Kabaev 2005-05-11 19:08:38 +00:00
parent 59195c3a3d
commit 42e1d99cc8

View File

@ -177,7 +177,7 @@ ncp_lookup(struct vnode *dvp, int len, char *name, struct nw_entry_info *fap,
struct thread *td,struct ucred *cred)
{
struct nwmount *nmp;
struct nwnode *dnp = VTONW(dvp);
struct nwnode *dnp;
struct ncp_conn *conn;
int error;
@ -185,6 +185,7 @@ ncp_lookup(struct vnode *dvp, int len, char *name, struct nw_entry_info *fap,
nwfs_printf("dvp is NULL or not a directory.\n");
return (ENOENT);
}
dnp = VTONW(dvp);
nmp = VTONWFS(dvp);
conn = NWFSTOCONN(nmp);