summaryrefslogtreecommitdiff
path: root/libc/misc/strtol.c
diff options
context:
space:
mode:
Diffstat (limited to 'libc/misc/strtol.c')
-rw-r--r--libc/misc/strtol.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libc/misc/strtol.c b/libc/misc/strtol.c
index d8d62ea..25ea0ea 100644
--- a/libc/misc/strtol.c
+++ b/libc/misc/strtol.c
@@ -66,8 +66,8 @@ strtoul(const char *nptr, char **endptr, int base)
/* If base==0 and the string begins with "0x" then we're supposed
to assume that it's hexadecimal (base 16). */
- else
- if (base==0 && *nptr=='0')
+ if (base==0 && *nptr=='0')
+ {
if (toupper(*(nptr+1))=='X')
{
base=16;
@@ -80,7 +80,7 @@ strtoul(const char *nptr, char **endptr, int base)
base=8;
nptr++;
}
-
+ }
/* If base is still 0 (it was 0 to begin with and the string didn't begin
with "0"), then we are supposed to assume that it's base 10 */