summaryrefslogtreecommitdiff
path: root/py/parsenum.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2016-03-14 22:52:52 +0000
committerDamien George <damien.p.george@gmail.com>2016-03-14 22:52:52 +0000
commit06b398489e312050bc13ef6ddaca52e77a8b119b (patch)
treecaade2bb67a7bbc7cf16cc8031fdf81b08098f6c /py/parsenum.c
parent0be6359f39136b0ab256ede945a88ed070114ebf (diff)
py/parsenum: Fix compiler warnings for no decl and signed comparison.
Diffstat (limited to 'py/parsenum.c')
-rw-r--r--py/parsenum.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/parsenum.c b/py/parsenum.c
index c73ae54a1..0915098d6 100644
--- a/py/parsenum.c
+++ b/py/parsenum.c
@@ -81,7 +81,7 @@ mp_obj_t mp_parse_num_integer(const char *restrict str_, size_t len, int base, m
for (; str < top; str++) {
// get next digit as a value
mp_uint_t dig = *str;
- if (unichar_isdigit(dig) && dig - '0' < base) {
+ if (unichar_isdigit(dig) && (int)dig - '0' < base) {
// 0-9 digit
dig = dig - '0';
} else if (base == 16) {