Skip to content

Commit 05aa8ea

Browse files
committed
mp_obj_get_array: Work with namedtuple, attrtuple.
Signed-off-by: Jeff Epler <[email protected]>
1 parent 89f7652 commit 05aa8ea

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

py/obj.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ void mp_obj_get_complex(mp_obj_t arg, mp_float_t *real, mp_float_t *imag) {
444444

445445
// note: returned value in *items may point to the interior of a GC block
446446
void mp_obj_get_array(mp_obj_t o, size_t *len, mp_obj_t **items) {
447-
if (mp_obj_is_type(o, &mp_type_tuple)) {
447+
if (mp_obj_is_tuple_compatible(o)) {
448448
mp_obj_tuple_get(o, len, items);
449449
} else if (mp_obj_is_type(o, &mp_type_list)) {
450450
mp_obj_list_get(o, len, items);

0 commit comments

Comments
 (0)