diff --git a/packages/cultcache-rs/src/lib.rs b/packages/cultcache-rs/src/lib.rs index a535b935..e48ebad8 100644 --- a/packages/cultcache-rs/src/lib.rs +++ b/packages/cultcache-rs/src/lib.rs @@ -330,6 +330,7 @@ fn store_header(bytes: &[u8]) -> Option { let header: String = seq .next_element()? .ok_or_else(|| ::invalid_length(0, &self))?; + while seq.next_element::()?.is_some() {} Ok(Header(header)) } }