|
@@ -296,7 +296,7 @@ static struct dentry *
|
|
udf_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd)
|
|
udf_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd)
|
|
{
|
|
{
|
|
struct inode *inode = NULL;
|
|
struct inode *inode = NULL;
|
|
- struct fileIdentDesc cfi, *fi;
|
|
|
|
|
|
+ struct fileIdentDesc cfi;
|
|
struct udf_fileident_bh fibh;
|
|
struct udf_fileident_bh fibh;
|
|
|
|
|
|
if (dentry->d_name.len > UDF_NAME_LEN-2)
|
|
if (dentry->d_name.len > UDF_NAME_LEN-2)
|
|
@@ -318,7 +318,7 @@ udf_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd)
|
|
else
|
|
else
|
|
#endif /* UDF_RECOVERY */
|
|
#endif /* UDF_RECOVERY */
|
|
|
|
|
|
- if ((fi = udf_find_entry(dir, dentry, &fibh, &cfi)))
|
|
|
|
|
|
+ if (udf_find_entry(dir, dentry, &fibh, &cfi))
|
|
{
|
|
{
|
|
if (fibh.sbh != fibh.ebh)
|
|
if (fibh.sbh != fibh.ebh)
|
|
udf_release_data(fibh.ebh);
|
|
udf_release_data(fibh.ebh);
|