diff options
Diffstat (limited to 'fs/afs/dir.c')
| -rw-r--r-- | fs/afs/dir.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/afs/dir.c b/fs/afs/dir.c index 0cc3597c119..b58af8f18bc 100644 --- a/fs/afs/dir.c +++ b/fs/afs/dir.c @@ -512,7 +512,7 @@ static struct dentry *afs_lookup(struct inode *dir, struct dentry *dentry,  	key = afs_request_key(vnode->volume->cell);  	if (IS_ERR(key)) {  		_leave(" = %ld [key]", PTR_ERR(key)); -		return ERR_PTR(PTR_ERR(key)); +		return ERR_CAST(key);  	}  	ret = afs_validate(vnode, key); @@ -540,7 +540,7 @@ static struct dentry *afs_lookup(struct inode *dir, struct dentry *dentry,  	key_put(key);  	if (IS_ERR(inode)) {  		_leave(" = %ld", PTR_ERR(inode)); -		return ERR_PTR(PTR_ERR(inode)); +		return ERR_CAST(inode);  	}  	dentry->d_op = &afs_fs_dentry_operations;  |