summaryrefslogtreecommitdiff
path: root/src/utf8_iterator.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-07-27 21:36:32 +0100
committerMaxime Coste <frrrwww@gmail.com>2016-07-27 21:36:32 +0100
commit14f59d415d2e77d70e9282ec100029b87cbb1799 (patch)
tree94c584dad65fbe412769ea3b53591b838f15321c /src/utf8_iterator.hh
parentdf0773feeb59391c998f30c658b80997790f30fd (diff)
Avoid underlying iterator copies in utf8_iterator
Diffstat (limited to 'src/utf8_iterator.hh')
-rw-r--r--src/utf8_iterator.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/utf8_iterator.hh b/src/utf8_iterator.hh
index 6e8f760b..c6589160 100644
--- a/src/utf8_iterator.hh
+++ b/src/utf8_iterator.hh
@@ -34,7 +34,7 @@ public:
iterator& operator++()
{
- m_it = utf8::next(m_it, m_end);
+ utf8::to_next(m_it, m_end);
invalidate_value();
return *this;
}
@@ -48,7 +48,7 @@ public:
iterator& operator--()
{
- m_it = utf8::previous(m_it, m_begin);
+ utf8::to_previous(m_it, m_begin);
invalidate_value();
return *this;
}