Commit 028f2ed30f

Jacob Young <jacobly0@users.noreply.github.com>
2023-06-12 09:15:57
InternPool: fix one more compile error on 32-bit targets
1 parent d37ebfc
Changed files (1)
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);