diff options
-rw-r--r-- | riscv/interactive.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/riscv/interactive.cc b/riscv/interactive.cc index 40c53bf..405bf35 100644 --- a/riscv/interactive.cc +++ b/riscv/interactive.cc @@ -108,7 +108,7 @@ void sim_t::interactive() else fprintf(stderr, "Unknown command %s\n", cmd.c_str()); } - catch(trap_t t) {} + catch(trap_t& t) {} } ctrlc_pressed = false; } @@ -411,7 +411,7 @@ void sim_t::interactive_until(const std::string& cmd, const std::vector<std::str if (ctrlc_pressed) break; } - catch (trap_t t) {} + catch (trap_t& t) {} set_procs_debug(noisy); step(1); |