From db1e10d5ea1d8d7233a615bec6ada77c9ca6ac5f Mon Sep 17 00:00:00 2001 From: Damien George Date: Mon, 2 Mar 2015 17:19:44 +0000 Subject: [PATCH] py: Use SMALL_INT creation macro in builtin sum. --- py/modbuiltins.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/py/modbuiltins.c b/py/modbuiltins.c index c7323afaad..31ed8a7159 100644 --- a/py/modbuiltins.c +++ b/py/modbuiltins.c @@ -492,7 +492,7 @@ STATIC mp_obj_t mp_builtin_sum(mp_uint_t n_args, const mp_obj_t *args) { assert(1 <= n_args && n_args <= 2); mp_obj_t value; switch (n_args) { - case 1: value = mp_obj_new_int(0); break; + case 1: value = MP_OBJ_NEW_SMALL_INT(0); break; default: value = args[1]; break; } mp_obj_t iterable = mp_getiter(args[0]);