aboutsummaryrefslogtreecommitdiffstats
path: root/sysdeps/unix/sysv/linux/sparc/sysdep.h
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@redhat.com>2012-04-25 11:52:39 +0530
committerSiddhesh Poyarekar <siddhesh@redhat.com>2012-04-25 12:27:03 +0530
commitceab42c380901dee40dc8b1fda0453b8ca918cc8 (patch)
tree60f68677ced022ef8e13cd686fac51635875eeaf /sysdeps/unix/sysv/linux/sparc/sysdep.h
parentSH: Replace <endian.h> usage with pre-processor macros. (diff)
downloadglibc-ceab42c380901dee40dc8b1fda0453b8ca918cc8.tar.xz
glibc-ceab42c380901dee40dc8b1fda0453b8ca918cc8.zip
Parse hexadecimal and octal strings correctly
The current implementation of __strtoul_internal seems to only pretend to support hex and octal strings by detecting a preceding 0x or 0 and marking base as 8 or 16. When it comes to the actual processing of the string, it only considers numeric values within, thus breaking hex values that may have [a-f] in them. Fixed with this commit.
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/sysdep.h')
0 files changed, 0 insertions, 0 deletions