commit | b051e7d167ac00576e45a6a1de291b8ff6bcd6a3 | [log] [tgz] |
---|---|---|
author | Damien George <damien.p.george@gmail.com> | Thu Jan 23 18:13:53 2014 +0000 |
committer | Damien George <damien.p.george@gmail.com> | Thu Jan 23 18:13:53 2014 +0000 |
tree | f8dcdc8b707dc051b48164144b3eb95e750d29d3 | |
parent | cfedd81c076a8c338a1a1b8f69008fb308e90bc8 [diff] |
py: Simpler implementation of mp_obj_callable.
diff --git a/py/obj.c b/py/obj.c index 660df4d..76a4d8f 100644 --- a/py/obj.c +++ b/py/obj.c
@@ -66,12 +66,7 @@ } bool mp_obj_is_callable(mp_obj_t o_in) { - if (!MP_OBJ_IS_OBJ(o_in)) { - return false; - } else { - mp_obj_base_t *o = o_in; - return o->type->call != NULL; - } + return mp_obj_get_type(o_in)->call != NULL; } machine_int_t mp_obj_hash(mp_obj_t o_in) {