diff options
author | Damien George <damien.p.george@gmail.com> | 2014-03-29 13:15:08 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-03-29 13:15:08 +0000 |
commit | 07ddab529cb0953c473d30795e4dc3c6dfff0d89 (patch) | |
tree | ba3cba6f7b35f7a3098d044b77a9d6cd61c2ec3a /py/objbool.c | |
parent | da51a399cf628699546f77f320ef0388a268b49f (diff) |
py: Change mp_const_* objects to macros.
Addresses issue #388.
Diffstat (limited to 'py/objbool.c')
-rw-r--r-- | py/objbool.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/py/objbool.c b/py/objbool.c index 9b4af2a31..5f17fd613 100644 --- a/py/objbool.c +++ b/py/objbool.c @@ -43,7 +43,7 @@ STATIC mp_obj_t bool_unary_op(int op, mp_obj_t o_in) { } } -const mp_obj_type_t bool_type = { +const mp_obj_type_t mp_type_bool = { { &mp_type_type }, .name = MP_QSTR_bool, .print = bool_print, @@ -51,8 +51,5 @@ const mp_obj_type_t bool_type = { .unary_op = bool_unary_op, }; -STATIC const mp_obj_bool_t false_obj = {{&bool_type}, false}; -STATIC const mp_obj_bool_t true_obj = {{&bool_type}, true}; - -const mp_obj_t mp_const_false = (mp_obj_t)&false_obj; -const mp_obj_t mp_const_true = (mp_obj_t)&true_obj; +const mp_obj_bool_t mp_const_false_obj = {{&mp_type_bool}, false}; +const mp_obj_bool_t mp_const_true_obj = {{&mp_type_bool}, true}; |