diff --git a/tokio-xmpp/src/xmlstream/capture.rs b/tokio-xmpp/src/xmlstream/capture.rs index 4043877ab3b80536710e955a91cddafdbd943725..5b809bf20037735598d602cabc483acd236eb592 100644 --- a/tokio-xmpp/src/xmlstream/capture.rs +++ b/tokio-xmpp/src/xmlstream/capture.rs @@ -88,7 +88,6 @@ impl CaptureBufRead { let this = self.project(); let (buf, consumed_up_to) = this.buf.as_mut()?; let result = buf.drain(..*consumed_up_to).collect(); - buf.drain(..*consumed_up_to); *consumed_up_to = 0; Some(result) }