X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fxattr.c;h=a9db225579983b4babe40ac4c47a9eef0a3250cb;hb=e4543eddfd3bf3e0d625841377fa695a519edfd4;hp=f6e00c0e114f6225d1f7af66517dd537aa0724bf;hpb=d8762748cae4f85b3201c0304969d993b42d5258;p=linux-2.6 diff --git a/fs/xattr.c b/fs/xattr.c index f6e00c0e11..a9db225579 100644 --- a/fs/xattr.c +++ b/fs/xattr.c @@ -74,8 +74,7 @@ setxattr(struct dentry *d, char __user *name, void __user *value, } out: up(&d->d_inode->i_sem); - if (kvalue) - kfree(kvalue); + kfree(kvalue); return error; } @@ -173,8 +172,7 @@ getxattr(struct dentry *d, char __user *name, void __user *value, size_t size) error = -E2BIG; } out: - if (kvalue) - kfree(kvalue); + kfree(kvalue); return error; } @@ -259,8 +257,7 @@ listxattr(struct dentry *d, char __user *list, size_t size) error = -E2BIG; } out: - if (klist) - kfree(klist); + kfree(klist); return error; }