X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fisofs%2Frock.c;h=6bd48f0a7047d7560f06492dfe57e53141be6a17;hb=7ea56616ba6b3d67a4892728182e38ae162ea3e7;hp=f3a1db3098deadef58b46d7cec786d9fe8c6dae9;hpb=0950c358ee8e969fce45ba363ca1deaf211e57b0;p=linux-2.6 diff --git a/fs/isofs/rock.c b/fs/isofs/rock.c index f3a1db3098..6bd48f0a70 100644 --- a/fs/isofs/rock.c +++ b/fs/isofs/rock.c @@ -474,8 +474,10 @@ repeat: isofs_iget(inode->i_sb, ISOFS_I(inode)->i_first_extent, 0); - if (!reloc) + if (IS_ERR(reloc)) { + ret = PTR_ERR(reloc); goto out; + } inode->i_mode = reloc->i_mode; inode->i_nlink = reloc->i_nlink; inode->i_uid = reloc->i_uid;