motiejus/zig

fork of https://codeberg.org/ziglang/zig
git clone https://git.jakstys.lt/motiejus/zig.git
Log | Tree | Refs | README | LICENSE

commit 028f2ed30f3318fbe1d2274962d7cda111c695b6 (tree)
parent d37ebfcf231c68a0430840c4fbe649dd0076ae1e
Author: Jacob Young <jacobly0@users.noreply.github.com>
Date:   Mon, 12 Jun 2023 03:15:57 -0400

InternPool: fix one more compile error on 32-bit targets

Diffstat:
Msrc/InternPool.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/InternPool.zig b/src/InternPool.zig @@ -5294,7 +5294,7 @@ pub fn getOrPutStringFmt( args: anytype, ) Allocator.Error!NullTerminatedString { // ensure that references to string_bytes in args do not get invalidated - const len = std.fmt.count(format, args) + 1; + const len = @intCast(usize, std.fmt.count(format, args) + 1); try ip.string_bytes.ensureUnusedCapacity(gpa, len); ip.string_bytes.writer(undefined).print(format, args) catch unreachable; ip.string_bytes.appendAssumeCapacity(0);