From 909b3dfdee8694a8cede02afa2ac2a58c62215c1 Mon Sep 17 00:00:00 2001 From: John Turner Date: Mon, 27 Oct 2025 02:06:36 -0400 Subject: move counter increment above the delimiter check --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 02ab717..bbbde82 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -466,13 +466,13 @@ where _ => return Err(EM::bind(|| it)), }; + i += 1; + it = match self.delimiter.check(it.clone()) { Ok((rest, _)) => rest, _ if self.range.contains(&i) => break, _ => return Err(EM::bind(|| it)), }; - - i += 1; } Ok((it, outputs)) -- cgit v1.2.3