diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/xfs/xfs_vfsops.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/fs/xfs/xfs_vfsops.c b/fs/xfs/xfs_vfsops.c index 7550583bd096..918531b64787 100644 --- a/fs/xfs/xfs_vfsops.c +++ b/fs/xfs/xfs_vfsops.c | |||
| @@ -1654,10 +1654,10 @@ xfs_vget( | |||
| 1654 | #define MNTOPT_NOATTR2 "noattr2" /* do not use attr2 attribute format */ | 1654 | #define MNTOPT_NOATTR2 "noattr2" /* do not use attr2 attribute format */ | 
| 1655 | 1655 | ||
| 1656 | STATIC unsigned long | 1656 | STATIC unsigned long | 
| 1657 | suffix_strtoul(const char *cp, char **endp, unsigned int base) | 1657 | suffix_strtoul(char *s, char **endp, unsigned int base) | 
| 1658 | { | 1658 | { | 
| 1659 | int last, shift_left_factor = 0; | 1659 | int last, shift_left_factor = 0; | 
| 1660 | char *value = (char *)cp; | 1660 | char *value = s; | 
| 1661 | 1661 | ||
| 1662 | last = strlen(value) - 1; | 1662 | last = strlen(value) - 1; | 
| 1663 | if (value[last] == 'K' || value[last] == 'k') { | 1663 | if (value[last] == 'K' || value[last] == 'k') { | 
| @@ -1673,7 +1673,7 @@ suffix_strtoul(const char *cp, char **endp, unsigned int base) | |||
| 1673 | value[last] = '\0'; | 1673 | value[last] = '\0'; | 
| 1674 | } | 1674 | } | 
| 1675 | 1675 | ||
| 1676 | return simple_strtoul(cp, endp, base) << shift_left_factor; | 1676 | return simple_strtoul((const char *)s, endp, base) << shift_left_factor; | 
| 1677 | } | 1677 | } | 
| 1678 | 1678 | ||
| 1679 | STATIC int | 1679 | STATIC int | 
