diff options
author | Michael Holzheu <holzheu@linux.vnet.ibm.com> | 2009-09-11 04:28:54 -0400 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2009-09-11 04:29:51 -0400 |
commit | ad2a5d8e0b518f997af126dd737127bdada90a6f (patch) | |
tree | bf788cde75d27907c1308955f67bb6e9e50e7dd2 /arch/s390 | |
parent | 11af97e18ea8c310d73b59f1361e6f04444e05a8 (diff) |
[S390] hypfs: Use "%u" instead of "%d" for unsigned ints in snprintf
For printing unsigned integers hypfs uses "%d" in snprintf(). This is wrong.
With this patch "%u" is used instead.
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390')
-rw-r--r-- | arch/s390/hypfs/inode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/hypfs/inode.c b/arch/s390/hypfs/inode.c index e760b5b01411..bd9914b89488 100644 --- a/arch/s390/hypfs/inode.c +++ b/arch/s390/hypfs/inode.c | |||
@@ -422,7 +422,7 @@ struct dentry *hypfs_create_u64(struct super_block *sb, struct dentry *dir, | |||
422 | char tmp[TMP_SIZE]; | 422 | char tmp[TMP_SIZE]; |
423 | struct dentry *dentry; | 423 | struct dentry *dentry; |
424 | 424 | ||
425 | snprintf(tmp, TMP_SIZE, "%lld\n", (unsigned long long int)value); | 425 | snprintf(tmp, TMP_SIZE, "%llu\n", (unsigned long long int)value); |
426 | buffer = kstrdup(tmp, GFP_KERNEL); | 426 | buffer = kstrdup(tmp, GFP_KERNEL); |
427 | if (!buffer) | 427 | if (!buffer) |
428 | return ERR_PTR(-ENOMEM); | 428 | return ERR_PTR(-ENOMEM); |