From 4714182f113d85f6eec8d7620259edf987b57a12 Mon Sep 17 00:00:00 2001 From: SirCipher Date: Wed, 23 Sep 2020 12:16:42 +0100 Subject: [PATCH] Resets fragments length after fragment buffer is reset --- src/extensions/deflate.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/extensions/deflate.rs b/src/extensions/deflate.rs index fd1d086..82caf36 100644 --- a/src/extensions/deflate.rs +++ b/src/extensions/deflate.rs @@ -916,6 +916,7 @@ impl FragmentBuffer { /// Drains the buffer and resets it to an initial capacity of 10 elements. fn reset(&mut self) -> Vec { + self.fragments_len = 0; replace(&mut self.fragments, Vec::with_capacity(10)) } }