summaryrefslogtreecommitdiffstats
path: root/fs/affs/amigaffs.c
diff options
context:
space:
mode:
authorFabian Frederick2015-02-17 22:46:20 +0100
committerLinus Torvalds2015-02-17 23:34:52 +0100
commiteeb36f8e938d151fc5e12e96ae13d0e283be357e (patch)
treef7c9cc24c84059586ff5c51f41a5fa8ce3e45df5 /fs/affs/amigaffs.c
parentfs/affs/super.c: destroy sbi mutex in affs_kill_sb() (diff)
downloadkernel-qcow2-linux-eeb36f8e938d151fc5e12e96ae13d0e283be357e.tar.gz
kernel-qcow2-linux-eeb36f8e938d151fc5e12e96ae13d0e283be357e.tar.xz
kernel-qcow2-linux-eeb36f8e938d151fc5e12e96ae13d0e283be357e.zip
fs/affs: use unsigned int for string lengths
- Some min() were used with different types. - Create a new variable in __affs_hash_dentry() to process affs_check_name()/min() return Signed-off-by: Fabian Frederick <fabf@skynet.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/affs/amigaffs.c')
-rw-r--r--fs/affs/amigaffs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/affs/amigaffs.c b/fs/affs/amigaffs.c
index 511ab6b12618..0836f6fff641 100644
--- a/fs/affs/amigaffs.c
+++ b/fs/affs/amigaffs.c
@@ -508,7 +508,7 @@ affs_check_name(const unsigned char *name, int len, bool notruncate)
int
affs_copy_name(unsigned char *bstr, struct dentry *dentry)
{
- int len = min(dentry->d_name.len, 30u);
+ u32 len = min(dentry->d_name.len, 30u);
*bstr++ = len;
memcpy(bstr, dentry->d_name.name, len);