mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
Reset digit to 0 for inputs starting with "0x".
This commit is contained in:
@ -55,7 +55,7 @@ again:
|
|||||||
if (*cp == '0')
|
if (*cp == '0')
|
||||||
digit = 1, base = 8, cp++;
|
digit = 1, base = 8, cp++;
|
||||||
if (*cp == 'x' || *cp == 'X')
|
if (*cp == 'x' || *cp == 'X')
|
||||||
base = 16, cp++;
|
digit = 0, base = 16, cp++;
|
||||||
while ((c = *cp) != 0) {
|
while ((c = *cp) != 0) {
|
||||||
if (isdigit(c)) {
|
if (isdigit(c)) {
|
||||||
if (base == 8 && (c == '8' || c == '9'))
|
if (base == 8 && (c == '8' || c == '9'))
|
||||||
|
Reference in New Issue
Block a user