aboutsummaryrefslogtreecommitdiff
path: root/py/objclosure.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-10-03 19:52:22 +0100
committerDamien George <damien.p.george@gmail.com>2014-10-03 19:52:22 +0100
commit39dc1454788d1c6fb06c79871c7cd6e12aeb50a0 (patch)
tree12cb09a1c24b932ca7bbf715a662e78c838e1bf9 /py/objclosure.c
parent3eaa0c383317f05b678422f88546ecf21ea4f9bb (diff)
py: Change [u]int to mp_[u]int_t in qstr.[ch], and some other places.
This should pretty much resolve issue #50.
Diffstat (limited to 'py/objclosure.c')
-rw-r--r--py/objclosure.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/py/objclosure.c b/py/objclosure.c
index c7d72d4b3..ec304de4a 100644
--- a/py/objclosure.c
+++ b/py/objclosure.c
@@ -46,7 +46,7 @@ mp_obj_t closure_call(mp_obj_t self_in, mp_uint_t n_args, mp_uint_t n_kw, const
// need to concatenate closed-over-vars and args
- int n_total = self->n_closed + n_args + 2 * n_kw;
+ mp_uint_t n_total = self->n_closed + n_args + 2 * n_kw;
if (n_total <= 5) {
// use stack to allocate temporary args array
mp_obj_t args2[5];
@@ -68,7 +68,7 @@ mp_obj_t closure_call(mp_obj_t self_in, mp_uint_t n_args, mp_uint_t n_kw, const
STATIC void closure_print(void (*print)(void *env, const char *fmt, ...), void *env, mp_obj_t o_in, mp_print_kind_t kind) {
mp_obj_closure_t *o = o_in;
print(env, "<closure %s at %p, n_closed=%u ", mp_obj_fun_get_name(o->fun), o, o->n_closed);
- for (int i = 0; i < o->n_closed; i++) {
+ for (mp_uint_t i = 0; i < o->n_closed; i++) {
if (o->closed[i] == MP_OBJ_NULL) {
print(env, "(nil)");
} else {