diff options
author | Damien George <damien.p.george@gmail.com> | 2014-07-03 14:13:33 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-07-03 14:13:33 +0100 |
commit | 381618269a9eb3e49d0e42d389d2dec312907577 (patch) | |
tree | 0e8d3fbaa5f4f8c743dc33e15f85b4bdfb7fc6cc /py/parsenumbase.c | |
parent | 54eb4e723e2a3e990791da4acc816574efdebde6 (diff) |
parser: Convert (u)int to mp_(u)int_t.
Diffstat (limited to 'py/parsenumbase.c')
-rw-r--r-- | py/parsenumbase.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/py/parsenumbase.c b/py/parsenumbase.c index 4fddac9c3..f552c5e37 100644 --- a/py/parsenumbase.c +++ b/py/parsenumbase.c @@ -30,9 +30,9 @@ // find real radix base, and strip preceding '0x', '0o' and '0b' // puts base in *base, and returns number of bytes to skip the prefix -int mp_parse_num_base(const char *str, uint len, int *base) { +mp_uint_t mp_parse_num_base(const char *str, mp_uint_t len, mp_uint_t *base) { const byte *p = (const byte*)str; - int c = *(p++); + unichar c = *(p++); if ((*base == 0 || *base == 16) && c == '0') { c = *(p++); if ((c | 32) == 'x') { @@ -65,4 +65,3 @@ int mp_parse_num_base(const char *str, uint len, int *base) { } return p - (const byte*)str; } - |