From 48a296dc71ac96720989828caa40d0eab0717c06 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Wed, 4 Nov 2015 20:10:12 +0000 Subject: [PATCH] Avoid an unneeded call to ensure_char_start --- src/selectors.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/selectors.cc b/src/selectors.cc index bf44c186..06257ad5 100644 --- a/src/selectors.cc +++ b/src/selectors.cc @@ -573,10 +573,9 @@ void select_all_matches(SelectionList& selections, const Regex& regex) for (; re_it != re_end; ++re_it) { auto begin = ensure_char_start(buffer, (*re_it)[0].first); - auto end = ensure_char_start(buffer, (*re_it)[0].second); - if (begin == sel_end) continue; + auto end = ensure_char_start(buffer, (*re_it)[0].second); CaptureList captures; for (auto& match : *re_it)