From b8ec17c2d16407dd186d1f8f76c1e7c420bb7729 Mon Sep 17 00:00:00 2001 From: Damien George <damien.p.george@gmail.com> Date: Wed, 5 Feb 2014 00:57:31 +0000 Subject: [PATCH] py: Fix bug with dual initialisation of RT_UNARY_OP_NOT. Fixes Issue #261. --- py/objtype.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/py/objtype.c b/py/objtype.c index d35c9a98d..6934cb354 100644 --- a/py/objtype.c +++ b/py/objtype.c @@ -117,13 +117,12 @@ static mp_obj_t class_make_new(mp_obj_t self_in, uint n_args, uint n_kw, const m } static const qstr unary_op_method_name[] = { - [RT_UNARY_OP_NOT] = MP_QSTR_, // don't need to implement this [RT_UNARY_OP_BOOL] = MP_QSTR___bool__, [RT_UNARY_OP_LEN] = MP_QSTR___len__, //[RT_UNARY_OP_POSITIVE, //[RT_UNARY_OP_NEGATIVE, //[RT_UNARY_OP_INVERT, - [RT_UNARY_OP_NOT] = MP_QSTR_, // not implemented, used to make sure array has full size + [RT_UNARY_OP_NOT] = MP_QSTR_, // don't need to implement this, used to make sure array has full size }; static mp_obj_t class_unary_op(int op, mp_obj_t self_in) { -- GitLab