From 3c3e16042ff39b7b3cdd609b99ac5cff6853fb89 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 24 Jan 2026 14:48:36 -0800 Subject: [PATCH] this variable turned out to be redundant --- url.zig | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/url.zig b/url.zig index 20c329e93928478183b31380a0b91996131370ef..e8a665c19152da52ad7dad2252e5e382a9e56476 100644 --- a/url.zig +++ b/url.zig @@ -90,7 +90,6 @@ pub const URL = struct { var href = ManyArrayList(8 + 7, u8).init(alloc); defer href.deinit(); var hostname_kind: HostKind = .unset; - var has_opaque_path = false; // scheme // : // // @@ -181,7 +180,6 @@ pub const URL = struct { else { href.clear(10); state = .opaque_path; - has_opaque_path = true; } } // 3. Otherwise, if state override is not given, set buffer to the empty string, state to no scheme state, and start over (from the first code point in input). @@ -833,7 +831,7 @@ pub const URL = struct { } var path_offset: usize = 0; - if (hostname_kind == .unset and !has_opaque_path and std.mem.startsWith(u8, href.items(10), "//")) { + if (hostname_kind == .unset and std.mem.startsWith(u8, href.items(10), "//")) { try href.replace(10, 0, 0, "/."); path_offset += 2; } -- 2.54.0