summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/selectors.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/selectors.cc b/src/selectors.cc
index 84be47b6..52c03088 100644
--- a/src/selectors.cc
+++ b/src/selectors.cc
@@ -230,9 +230,9 @@ select_matching(const Context& context, const Selection& selection)
auto& matching_pairs = context.options()["matching_pairs"].get<Vector<Codepoint, MemoryDomain::Options>>();
Utf8Iterator it{buffer.iterator_at(selection.cursor()), buffer};
auto match = matching_pairs.end();
- while (not is_eol(*it))
+ while (it != buffer.end())
{
- match = std::find(matching_pairs.begin(), matching_pairs.end(), *it);
+ match = find(matching_pairs, *it);
if (match != matching_pairs.end())
break;
++it;