Skip to content

Commit f0dc0d5

Browse files
committed
objtype: mp_obj_class_lookup: Remove implausible condition.
We already have branch for lookup->is_type == true, so here it's guaranteed to be false.
1 parent 2b67a40 commit f0dc0d5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

py/objtype.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ STATIC void mp_obj_class_lookup(struct class_lookup_data *lookup, const mp_obj_
135135
// not type where we found a class method.
136136
const mp_obj_type_t *org_type = (const mp_obj_type_t*)lookup->obj;
137137
instance_convert_return_attr(NULL, org_type, elem->value, lookup->dest);
138-
} else if (lookup->obj != MP_OBJ_NULL && !lookup->is_type && is_native_type(type) && type != &mp_type_object /* object is not a real type */) {
138+
} else if (lookup->obj != MP_OBJ_NULL && is_native_type(type) && type != &mp_type_object /* object is not a real type */) {
139139
instance_convert_return_attr(lookup->obj->subobj[0], type, elem->value, lookup->dest);
140140
} else {
141141
instance_convert_return_attr(lookup->obj, type, elem->value, lookup->dest);

0 commit comments

Comments
 (0)