diff options
Diffstat (limited to 'py/bc.c')
-rw-r--r-- | py/bc.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -86,6 +86,9 @@ void mp_setup_code_state(mp_code_state *code_state, mp_obj_t self_in, mp_uint_t mp_obj_fun_bc_t *self = self_in; mp_uint_t n_state = code_state->n_state; + #if MICROPY_STACKLESS + code_state->prev = NULL; + #endif code_state->code_info = self->bytecode; code_state->sp = &code_state->state[0] - 1; code_state->exc_sp = (mp_exc_stack_t*)(code_state->state + n_state) - 1; |