diff options
Diffstat (limited to 'src/wasm-js.cpp')
-rw-r--r-- | src/wasm-js.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wasm-js.cpp b/src/wasm-js.cpp index 25cff2989..2acc46789 100644 --- a/src/wasm-js.cpp +++ b/src/wasm-js.cpp @@ -188,10 +188,10 @@ extern "C" void EMSCRIPTEN_KEEPALIVE load_asm(char *input) { abort(); } - void trap() override { - EM_ASM({ - abort("wasm trap!"); - }); + void trap(const char* why) override { + EM_ASM_({ + abort("wasm trap: " + Pointer_stringify($0)); + }, why); } }; |