diff --git a/src/read.rs b/src/read.rs index 96784b827..9e652d760 100644 --- a/src/read.rs +++ b/src/read.rs @@ -465,6 +465,7 @@ impl<'a> SliceRead<'a> { } } + self.index += rest.len() / STEP * STEP; self.skip_to_escape_slow(); }