aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorDamien George2019-09-23 23:37:01 +1000
committerDamien George2019-10-01 12:26:22 +1000
commit4c5e1a036831a3ac36866e4daab3a50c772b4443 (patch)
tree795134f3011461f5574d64d545a3061eff655ea8 /ports
parent1d7afcce49366c11f67561019a5adf5e60c450f5 (diff)
py/bc: Change mp_code_state_t.exc_sp to exc_sp_idx.
Change from a pointer to an index, to make space in mp_code_state_t.
Diffstat (limited to 'ports')
-rw-r--r--ports/unix/coverage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/unix/coverage.c b/ports/unix/coverage.c
index b6ebc9fb7..6623cb464 100644
--- a/ports/unix/coverage.c
+++ b/ports/unix/coverage.c
@@ -385,7 +385,7 @@ STATIC mp_obj_t extra_coverage(void) {
code_state->fun_bc = &fun_bc;
code_state->ip = (const byte*)"\x00"; // just needed for an invalid opcode
code_state->sp = &code_state->state[0];
- code_state->exc_sp = NULL;
+ code_state->exc_sp_idx = 0;
code_state->old_globals = NULL;
mp_vm_return_kind_t ret = mp_execute_bytecode(code_state, MP_OBJ_NULL);
mp_printf(&mp_plat_print, "%d %d\n", ret, mp_obj_get_type(code_state->state[0]) == &mp_type_NotImplementedError);