diff --git a/src/machine/io.c b/src/machine/io.c index 00f89b1d4..65b14f775 100644 --- a/src/machine/io.c +++ b/src/machine/io.c @@ -151,13 +151,15 @@ print_unsigned_long_long(unsigned long long x, unsigned int ui_base) } static inline bool_t -isdigit(char c) { +isdigit(char c) +{ return c >= '0' && c <= '9'; } static inline int -atoi(char c) { +atoi(char c) +{ return c - '0'; }