diff options
author | 2023-08-26 21:09:08 -0700 | |
---|---|---|
committer | 2023-08-26 21:09:08 -0700 | |
commit | 36f9d2291c71d151dceff6d7d40adbbb2c3b3809 (patch) | |
tree | e7fa39aec27699c5c0b7288a0256549e59f72cc7 /src/output.zig | |
parent | 9e653e610c4fe8d1536283cada7c21d1580259cd (diff) | |
download | bun-36f9d2291c71d151dceff6d7d40adbbb2c3b3809.tar.gz bun-36f9d2291c71d151dceff6d7d40adbbb2c3b3809.tar.zst bun-36f9d2291c71d151dceff6d7d40adbbb2c3b3809.zip |
Workaround zig wasm bug
Diffstat (limited to 'src/output.zig')
-rw-r--r-- | src/output.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/output.zig b/src/output.zig index 2b3f8cca5..3814fa0fa 100644 --- a/src/output.zig +++ b/src/output.zig @@ -395,7 +395,8 @@ pub inline fn _debug(comptime fmt: string, args: anytype) void { println(fmt, args); } -pub noinline fn print(comptime fmt: string, args: anytype) void { +// callconv is a workaround for a zig wasm bug? +pub noinline fn print(comptime fmt: string, args: anytype) callconv(std.builtin.CallingConvention.Unspecified) void { if (comptime Environment.isWasm) { source.stream.pos = 0; std.fmt.format(source.stream.writer(), fmt, args) catch unreachable; |