Whamcloud - gitweb
Prudent check for NULL intent before dereferencing.
authoradilger <adilger>
Tue, 5 Nov 2002 20:17:49 +0000 (20:17 +0000)
committeradilger <adilger>
Tue, 5 Nov 2002 20:17:49 +0000 (20:17 +0000)
lustre/llite/namei.c

index bf9576c..7e61788 100644 (file)
@@ -640,7 +640,7 @@ static int ll_create(struct inode *dir, struct dentry *dentry, int mode)
         if (IS_ERR(inode))
                 RETURN(PTR_ERR(inode));
 
-        if (it->it_disposition) {
+        if (it && it->it_disposition) {
                 struct ll_inode_info *lli = ll_i2info(inode);
                 memcpy(&lli->lli_intent_lock_handle, it->it_lock_handle,
                        sizeof(lli->lli_intent_lock_handle));