py/parsenum: Fix compiler warnings for no decl and signed comparison.

This commit is contained in:
Damien George
2016-03-14 22:52:52 +00:00
parent 0be6359f39
commit 06b398489e
2 changed files with 4 additions and 2 deletions

View File

@@ -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) {