diff options
author | 2023-02-03 11:47:01 -0800 | |
---|---|---|
committer | 2023-02-03 11:47:21 -0800 | |
commit | 17b4e5ce088a9641aeeb545d1e06b60de6eae2eb (patch) | |
tree | 3d0ec08a4bf9b6b00fbe5b3045092e592ff038d3 /src | |
parent | 3933ccab3be13e349ec4edad4d8ada8669cf3889 (diff) | |
download | bun-17b4e5ce088a9641aeeb545d1e06b60de6eae2eb.tar.gz bun-17b4e5ce088a9641aeeb545d1e06b60de6eae2eb.tar.zst bun-17b4e5ce088a9641aeeb545d1e06b60de6eae2eb.zip |
integers overflowing
Diffstat (limited to 'src')
-rw-r--r-- | src/bun.js/webcore/encoding.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/webcore/encoding.zig b/src/bun.js/webcore/encoding.zig index 6729cc4de..79b7b977d 100644 --- a/src/bun.js/webcore/encoding.zig +++ b/src/bun.js/webcore/encoding.zig @@ -1094,7 +1094,7 @@ pub const Encoder = struct { if (slice.len == 0) return &[_]u8{}; - if (strings.eqlComptime(slice[slice.len - 2 ..][0..2], "==")) { + if (slice.len > 1 and strings.eqlComptime(slice[slice.len - 2 ..][0..2], "==")) { slice = slice[0 .. slice.len - 2]; } else if (slice[slice.len - 1] == '=') { slice = slice[0 .. slice.len - 1]; |