diff options
author | 2022-11-26 05:54:28 -0800 | |
---|---|---|
committer | 2022-11-26 05:54:28 -0800 | |
commit | 1671977af7ceb22aaacd9b8f4d31474fb8517e58 (patch) | |
tree | 9521310f404edd1cd0db360cb202fac42a58c752 | |
parent | 8aec181f166a95cfe1c17eec05cf0dc27d5674de (diff) | |
download | bun-1671977af7ceb22aaacd9b8f4d31474fb8517e58.tar.gz bun-1671977af7ceb22aaacd9b8f4d31474fb8517e58.tar.zst bun-1671977af7ceb22aaacd9b8f4d31474fb8517e58.zip |
Fix 0
-rw-r--r-- | src/bun.js/bindings/exports.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/bun.js/bindings/exports.zig b/src/bun.js/bindings/exports.zig index 9e7258eb0..535890563 100644 --- a/src/bun.js/bindings/exports.zig +++ b/src/bun.js/bindings/exports.zig @@ -1770,12 +1770,14 @@ pub const ZigConsoleClient = struct { if (is_negative) { i = -i; } - const digits = bun.fmt.fastDigitCount(@intCast(u32, i)) + @as(u32, @boolToInt(is_negative)); + const digits = if (i != 0) + bun.fmt.fastDigitCount(@intCast(usize, i)) + @as(usize, @boolToInt(is_negative)) + else + 1; this.addForNewLine(digits); } else { this.addForNewLine(bun.fmt.count("{d}", .{int})); } - writer.print(comptime Output.prettyFmt("<r><yellow>{d}<r>", enable_ansi_colors), .{int}); }, .BigInt => { |