aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-01 01:32:40 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-01 01:32:40 -0800
commit01b908ad645a32c4a7eb416f162319da19e25d2a (patch)
treee36d1e74ac21d8b5b14fcd539ef15fcc8c072589 /src
parent8a2729e75f589c6edb93664fc1863c12c72400a9 (diff)
downloadbun-01b908ad645a32c4a7eb416f162319da19e25d2a.tar.gz
bun-01b908ad645a32c4a7eb416f162319da19e25d2a.tar.zst
bun-01b908ad645a32c4a7eb416f162319da19e25d2a.zip
Workaround https://github.com/ziglang/zig/issues/14148
Diffstat (limited to 'src')
-rw-r--r--src/http/url_path.zig5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/http/url_path.zig b/src/http/url_path.zig
index d5f9ddbc1..24bcea76b 100644
--- a/src/http/url_path.zig
+++ b/src/http/url_path.zig
@@ -59,11 +59,12 @@ pub fn parse(possibly_encoded_pathname_: string) !URLPath {
var needs_redirect = false;
if (strings.containsChar(decoded_pathname, '%')) {
- var possibly_encoded_pathname = switch (decoded_pathname.len) {
+ // https://github.com/ziglang/zig/issues/14148
+ var possibly_encoded_pathname: []u8 = switch (decoded_pathname.len) {
0...1024 => &temp_path_buf,
else => &big_temp_path_buf,
};
- possibly_encoded_pathname = possibly_encoded_pathname[0..std.math.min(
+ possibly_encoded_pathname = possibly_encoded_pathname[0..@min(
possibly_encoded_pathname_.len,
possibly_encoded_pathname.len,
)];