fs/binfmt_misc.c: node could be NULL when evicting inode
[sfrench/cifs-2.6.git] / fs / binfmt_misc.c
index 2a46762def315638e31a2042a3e2d7ccd06a52de..a7c5a9861bef5a73b8f7377dfa9e045427b915c7 100644 (file)
@@ -596,7 +596,7 @@ static void bm_evict_inode(struct inode *inode)
 {
        Node *e = inode->i_private;
 
-       if (e->flags & MISC_FMT_OPEN_FILE)
+       if (e && e->flags & MISC_FMT_OPEN_FILE)
                filp_close(e->interp_file, NULL);
 
        clear_inode(inode);