diff options
Diffstat (limited to 'py')
-rw-r--r-- | py/runtime.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/py/runtime.c b/py/runtime.c index 4bab03b80c..0ecccbd874 100644 --- a/py/runtime.c +++ b/py/runtime.c @@ -1201,7 +1201,7 @@ mp_vm_return_kind_t mp_resume(mp_obj_t self_in, mp_obj_t send_value, mp_obj_t th nlr_pop(); return MP_VM_RETURN_YIELD; } else { - *ret_val = nlr.ret_val; + *ret_val = MP_OBJ_FROM_PTR(nlr.ret_val); return MP_VM_RETURN_EXCEPTION; } } |