summaryrefslogtreecommitdiffstats
path: root/fs/ext4
diff options
context:
space:
mode:
authorDan Carpenter2011-01-10 18:10:50 +0100
committerTheodore Ts'o2011-01-10 18:10:50 +0100
commitf9a62d090cf47fae2fe6f6bd8eb9f24482573fd8 (patch)
tree018b35b669705055963d09c7e2a07c90cc36ade5 /fs/ext4
parentext4: test the correct variable in ext4_init_pageio() (diff)
downloadkernel-qcow2-linux-f9a62d090cf47fae2fe6f6bd8eb9f24482573fd8.tar.gz
kernel-qcow2-linux-f9a62d090cf47fae2fe6f6bd8eb9f24482573fd8.tar.xz
kernel-qcow2-linux-f9a62d090cf47fae2fe6f6bd8eb9f24482573fd8.zip
ext4: use IS_ERR() to check for errors in ext4_error_file
d_path() returns an ERR_PTR and it doesn't return NULL. This is in ext4_error_file() and no one actually calls ext4_error_file(). Signed-off-by: Dan Carpenter <error27@gmail.com>
Diffstat (limited to 'fs/ext4')
-rw-r--r--fs/ext4/super.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ext4/super.c b/fs/ext4/super.c
index c228da112de0..d49e3b1ec41e 100644
--- a/fs/ext4/super.c
+++ b/fs/ext4/super.c
@@ -437,7 +437,7 @@ void ext4_error_file(struct file *file, const char *function,
save_error_info(inode->i_sb, function, line);
va_start(args, fmt);
path = d_path(&(file->f_path), pathname, sizeof(pathname));
- if (!path)
+ if (IS_ERR(path))
path = "(unknown)";
printk(KERN_CRIT
"EXT4-fs error (device %s): %s:%d: inode #%lu "