diff options
author | Yoctopuce dev <dev@yoctopuce.com> | 2025-03-20 12:03:59 +0100 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-04-21 17:37:39 +1000 |
commit | 0d2c18c299936a34cdeb43e2ef9cbdaecb35c610 (patch) | |
tree | 3ad96985de946fc79a95de3b7dfb481cb7bec79b /py/objtuple.c | |
parent | 8faa6bafdc76a6ee307551ef4d88fd2d54db04b2 (diff) | |
download | micropython-0d2c18c299936a34cdeb43e2ef9cbdaecb35c610.tar.gz micropython-0d2c18c299936a34cdeb43e2ef9cbdaecb35c610.zip |
py/objstr: Fix handling of OP_MODULO with namedtuple.
This fix handles attrtuple as well, eg. os.uname(). A test case has been
added in basics/attrtuple2.py.
Fixes issue #16969.
Signed-off-by: Yoctopuce dev <dev@yoctopuce.com>
Diffstat (limited to 'py/objtuple.c')
-rw-r--r-- | py/objtuple.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/py/objtuple.c b/py/objtuple.c index 2cbcc0e502..a8bd11c7e2 100644 --- a/py/objtuple.c +++ b/py/objtuple.c @@ -31,9 +31,6 @@ #include "py/objtuple.h" #include "py/runtime.h" -// type check is done on getiter method to allow tuple, namedtuple, attrtuple -#define mp_obj_is_tuple_compatible(o) (MP_OBJ_TYPE_GET_SLOT_OR_NULL(mp_obj_get_type(o), iter) == mp_obj_tuple_getiter) - /******************************************************************************/ /* tuple */ |