summaryrefslogtreecommitdiff
path: root/py/obj.c
diff options
context:
space:
mode:
authorRoy Hooper <rhooper@toybox.ca>2019-11-26 18:39:08 -0500
committerRoy Hooper <rhooper@toybox.ca>2019-11-26 18:39:08 -0500
commit56720eae0a9eb6fe8845cf20eb1298c3fb68a373 (patch)
treeef0776247da69096bebc9fba54ce79e94b202844 /py/obj.c
parent0b0aa5c5cf69189a619c6888fdd62c3eee063480 (diff)
remove unnecessary intermediate mp_obj_subscr wrapper
Diffstat (limited to 'py/obj.c')
-rw-r--r--py/obj.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/py/obj.c b/py/obj.c
index 54822c977..47aa1aebf 100644
--- a/py/obj.c
+++ b/py/obj.c
@@ -487,11 +487,7 @@ mp_obj_t mp_obj_len_maybe(mp_obj_t o_in) {
}
}
-mp_obj_t mp_obj_subscr(mp_obj_t base, mp_obj_t index, mp_obj_t value) {
- return mp_obj_subscr_impl(base, index, value, base);
-}
-
-mp_obj_t mp_obj_subscr_impl(mp_obj_t base, mp_obj_t index, mp_obj_t value, mp_obj_t instance) {
+mp_obj_t mp_obj_subscr(mp_obj_t base, mp_obj_t index, mp_obj_t value, mp_obj_t instance) {
mp_obj_type_t *type = mp_obj_get_type(base);
if (type->subscr != NULL) {