summaryrefslogtreecommitdiff
path: root/fs/squashfs/xattr_id.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2010-05-14 03:32:21 +0400
committerPhillip Lougher <phillip@lougher.demon.co.uk>2010-05-17 23:02:03 +0400
commitaa5b1894cbc700d7462947c017ca9b7bcda1e8ed (patch)
tree88bf6d219243075a752f6b7e0b17911116bad176 /fs/squashfs/xattr_id.c
parent01e5b4e4e897fce8c7e6236bc933c9721c7ee237 (diff)
downloadlinux-aa5b1894cbc700d7462947c017ca9b7bcda1e8ed.tar.xz
squashfs: xattr_lookup sparse fix
Sparse detected that unsigned pointer was being passed as int pointer. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> [fixed up to deal with code refactoring] Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
Diffstat (limited to 'fs/squashfs/xattr_id.c')
-rw-r--r--fs/squashfs/xattr_id.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/squashfs/xattr_id.c b/fs/squashfs/xattr_id.c
index a74101244a98..cfb41106098f 100644
--- a/fs/squashfs/xattr_id.c
+++ b/fs/squashfs/xattr_id.c
@@ -39,7 +39,7 @@
* Map xattr id using the xattr id look up table
*/
int squashfs_xattr_lookup(struct super_block *sb, unsigned int index,
- int *count, int *size, long long *xattr)
+ int *count, unsigned int *size, unsigned long long *xattr)
{
struct squashfs_sb_info *msblk = sb->s_fs_info;
int block = SQUASHFS_XATTR_BLOCK(index);