We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d970271 commit 0824b99Copy full SHA for 0824b99
vendor/quickjs/quickjs.c
@@ -32053,6 +32053,7 @@ static void push_short_int(DynBuf *bc_out, int val)
32053
dbuf_putc(bc_out, OP_push_0 + val);
32054
return;
32055
}
32056
+#if !defined(__EMSCRIPTEN__) // Workaround for WebKit WASM https://github.com/justjake/quickjs-emscripten/issues/166
32057
if (val == (int8_t)val) {
32058
dbuf_putc(bc_out, OP_push_i8);
32059
dbuf_putc(bc_out, val);
@@ -32063,6 +32064,7 @@ static void push_short_int(DynBuf *bc_out, int val)
32063
32064
dbuf_put_u16(bc_out, val);
32065
32066
32067
+#endif // !defined(__EMSCRIPTEN__)
32068
#endif
32069
dbuf_putc(bc_out, OP_push_i32);
32070
dbuf_put_u32(bc_out, val);
0 commit comments