diff -ur linux/fs/adfs/namei.c linux-2.2.7-fast1/fs/adfs/namei.c
--- linux/fs/adfs/namei.c Sat Apr 24 05:20:37 1999
+++ linux-2.2.7-fast1/fs/adfs/namei.c Wed May 5 15:40:54 1999
@@ -46,7 +46,7 @@
unsigned long parent_object_id, dir_object_id;
int buffers, pos;
- if (!dir || !S_ISDIR(dir->i_mode))
+ if (!S_ISDIR(dir->i_mode))
return 0;
sb = dir->i_sb;
diff -ur linux/fs/ext2/namei.c linux-2.2.7-fast1/fs/ext2/namei.c
--- linux/fs/ext2/namei.c Sat Apr 24 05:20:37 1999
+++ linux-2.2.7-fast1/fs/ext2/namei.c Wed May 5 15:44:41 1999
@@ -74,8 +74,6 @@
int block, toread, i, err;
*res_dir = NULL;
- if (!dir)
- return NULL;
sb = dir->i_sb;
if (namelen > EXT2_NAME_LEN)
diff -ur linux/fs/isofs/namei.c linux-2.2.7-fast1/fs/isofs/namei.c
--- linux/fs/isofs/namei.c Sat Apr 24 05:20:38 1999
+++ linux-2.2.7-fast1/fs/isofs/namei.c Wed May 5 15:46:31 1999
@@ -74,7 +74,6 @@
char c;
*ino = 0;
- if (!dir) return NULL;
if (!(block = dir->u.isofs_i.i_first_extent)) return NULL;
diff -ur linux/fs/minix/namei.c linux-2.2.7-fast1/fs/minix/namei.c
--- linux/fs/minix/namei.c Sat Apr 24 05:20:38 1999
+++ linux-2.2.7-fast1/fs/minix/namei.c Wed May 5 15:39:53 1999
@@ -45,7 +45,7 @@
struct minix_dir_entry *de;
*res_dir = NULL;
- if (!dir || !dir->i_sb)
+ if (!dir->i_sb)
return NULL;
info = &dir->i_sb->u.minix_sb;
if (namelen > info->s_namelen) {
diff -ur linux/fs/qnx4/namei.c linux-2.2.7-fast1/fs/qnx4/namei.c
--- linux/fs/qnx4/namei.c Sat Apr 24 05:20:38 1999
+++ linux-2.2.7-fast1/fs/qnx4/namei.c Wed May 5 16:22:15 1999
@@ -70,12 +70,8 @@
struct buffer_head *bh;
*res_dir = NULL;
- if (!dir || !dir->i_sb) {
- if (!dir) {
- printk("qnx4: NULL dir.\n");
- } else {
- printk("qnx4: no superblock on dir.\n");
- }
+ if (!dir->i_sb) {
+ printk("qnx4: no superblock on dir.\n");
return NULL;
}
bh = NULL;
diff -ur linux/fs/sysv/namei.c linux-2.2.7-fast1/fs/sysv/namei.c
--- linux/fs/sysv/namei.c Sat Apr 24 05:20:38 1999
+++ linux-2.2.7-fast1/fs/sysv/namei.c Wed May 5 16:20:46 1999
@@ -67,8 +67,6 @@
struct buffer_head * bh;
*res_dir = NULL;
- if (!dir)
- return NULL;
sb = dir->i_sb;
if (namelen > SYSV_NAMELEN) {
if (sb->sv_truncate)
diff -ur linux/fs/ufs/namei.c linux-2.2.7-fast1/fs/ufs/namei.c
--- linux/fs/ufs/namei.c Sat Apr 24 05:20:38 1999
+++ linux-2.2.7-fast1/fs/ufs/namei.c Wed May 5 16:21:33 1999
@@ -91,8 +91,6 @@
UFSD(("ENTER, dir_ino %lu, name %s, namlen %u\n", dir->i_ino, name, namelen))
*res_dir = NULL;
- if (!dir)
- return NULL;
sb = dir->i_sb;
flags = sb->u.ufs_sb.s_flags;