diff options
Diffstat (limited to 'include/xatonum.h')
-rw-r--r-- | include/xatonum.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/xatonum.h b/include/xatonum.h index 585d84623..8b1663789 100644 --- a/include/xatonum.h +++ b/include/xatonum.h | |||
@@ -115,7 +115,7 @@ extern inline | |||
115 | unsigned long bb_strtoul(const char *arg, char **endp, int base) | 115 | unsigned long bb_strtoul(const char *arg, char **endp, int base) |
116 | { return bb_strtoull(arg, endp, base); } | 116 | { return bb_strtoull(arg, endp, base); } |
117 | extern inline | 117 | extern inline |
118 | unsigned long bb_strtol(const char *arg, char **endp, int base) | 118 | long bb_strtol(const char *arg, char **endp, int base) |
119 | { return bb_strtoll(arg, endp, base); } | 119 | { return bb_strtoll(arg, endp, base); } |
120 | #else | 120 | #else |
121 | unsigned long bb_strtoul(const char *arg, char **endp, int base); | 121 | unsigned long bb_strtoul(const char *arg, char **endp, int base); |
@@ -124,21 +124,21 @@ long bb_strtol(const char *arg, char **endp, int base); | |||
124 | 124 | ||
125 | #if UINT_MAX == ULLONG_MAX | 125 | #if UINT_MAX == ULLONG_MAX |
126 | extern inline | 126 | extern inline |
127 | unsigned long bb_strtou(const char *arg, char **endp, int base) | 127 | unsigned bb_strtou(const char *arg, char **endp, int base) |
128 | { return bb_strtoull(arg, endp, base); } | 128 | { return bb_strtoull(arg, endp, base); } |
129 | extern inline | 129 | extern inline |
130 | unsigned long bb_strtoi(const char *arg, char **endp, int base) | 130 | int bb_strtoi(const char *arg, char **endp, int base) |
131 | { return bb_strtoll(arg, endp, base); } | 131 | { return bb_strtoll(arg, endp, base); } |
132 | #elif UINT_MAX == ULONG_MAX | 132 | #elif UINT_MAX == ULONG_MAX |
133 | extern inline | 133 | extern inline |
134 | unsigned long bb_strtou(const char *arg, char **endp, int base) | 134 | unsigned bb_strtou(const char *arg, char **endp, int base) |
135 | { return bb_strtoul(arg, endp, base); } | 135 | { return bb_strtoul(arg, endp, base); } |
136 | extern inline | 136 | extern inline |
137 | unsigned long bb_strtoi(const char *arg, char **endp, int base) | 137 | int bb_strtoi(const char *arg, char **endp, int base) |
138 | { return bb_strtol(arg, endp, base); } | 138 | { return bb_strtol(arg, endp, base); } |
139 | #else | 139 | #else |
140 | unsigned long bb_strtou(const char *arg, char **endp, int base); | 140 | unsigned bb_strtou(const char *arg, char **endp, int base); |
141 | long bb_strtoi(const char *arg, char **endp, int base); | 141 | int bb_strtoi(const char *arg, char **endp, int base); |
142 | #endif | 142 | #endif |
143 | 143 | ||
144 | int BUG_bb_strtou32_unimplemented(void); | 144 | int BUG_bb_strtou32_unimplemented(void); |