From 98a48b44bc4158a1e861cffce33609fa99912566 Mon Sep 17 00:00:00 2001 From: Andrew Gallant Date: Sat, 10 Sep 2016 01:35:30 -0400 Subject: [PATCH] Fix off-by-one bug in searcher. --- grep/src/search.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grep/src/search.rs b/grep/src/search.rs index 1b1215eb..33cb0fbe 100644 --- a/grep/src/search.rs +++ b/grep/src/search.rs @@ -195,7 +195,7 @@ impl Grep { let (prevnl, nextnl) = self.find_line(buf, e, e); match self.re.shortest_match(&buf[prevnl..nextnl]) { None => { - start = nextnl + 1; + start = nextnl; continue; } Some(_) => {