From 58cfd1ab60ee780fcfead148d4d599c44ea4ba4e Mon Sep 17 00:00:00 2001 From: MeexReay Date: Sun, 26 Jan 2025 01:23:49 +0300 Subject: [PATCH] header remove fix --- src/headers.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/headers.rs b/src/headers.rs index ef5d045..1f44956 100755 --- a/src/headers.rs +++ b/src/headers.rs @@ -74,9 +74,11 @@ impl Headers { } pub fn remove(&mut self, key: impl ToString) { + let mut c = 0; for (i, t) in self.entries.clone().iter().enumerate() { if t.0.to_lowercase() == key.to_string().to_lowercase() { - self.entries.remove(i); + self.entries.remove(i-c); + c += 1 } } }