From 6084220140937f5909090eb75199c6a3430cc277 Mon Sep 17 00:00:00 2001 From: Chetany Bhardwaj Date: Wed, 12 Nov 2025 01:46:05 +0530 Subject: [PATCH] fix: use @truncate instead of @intCast for literal length encoding --- snappy.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snappy.zig b/snappy.zig index 9b11e54..bcc2c48 100644 --- a/snappy.zig +++ b/snappy.zig @@ -274,8 +274,8 @@ fn emitLiteral(dst: []u8, lit: []const u8) usize { }, else => { dst[0] = 61 << 2 | tagLiteral; - dst[1] = @as(u8, @intCast(n)); - dst[2] = @as(u8, @intCast(n >> 8)); + dst[1] = @as(u8, @truncate(n)); + dst[2] = @as(u8, @truncate(n >> 8)); i = 3; }, }