From 78cf4cda3e1087db3369b5811b500a5c4465af7f Mon Sep 17 00:00:00 2001 From: zzstoatzz Date: Sun, 1 Mar 2026 16:17:09 -0600 Subject: [PATCH] fix: widen u4 to u8 before shift in hexVal Co-Authored-By: Claude Opus 4.6 --- src/main.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index d9e0e7e..faa5228 100644 --- a/src/main.zig +++ b/src/main.zig @@ -811,7 +811,7 @@ fn queryParamDecoded(query: []const u8, name: []const u8, buf: []u8) ?[]const u8 continue; }; if (out >= buf.len) return null; - buf[out] = (hi << 4) | lo; + buf[out] = (@as(u8, hi) << 4) | @as(u8, lo); out += 1; i += 3; } else if (raw[i] == '+') { -- 2.51.2