diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-07-27 21:36:32 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-07-27 21:36:32 +0100 |
| commit | 14f59d415d2e77d70e9282ec100029b87cbb1799 (patch) | |
| tree | 94c584dad65fbe412769ea3b53591b838f15321c /src/utf8_iterator.hh | |
| parent | df0773feeb59391c998f30c658b80997790f30fd (diff) | |
Avoid underlying iterator copies in utf8_iterator
Diffstat (limited to 'src/utf8_iterator.hh')
| -rw-r--r-- | src/utf8_iterator.hh | 4 |
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; } |
