diff --git a/alib2std/src/extensions/iterator.hpp b/alib2std/src/extensions/iterator.hpp index 21bd6e3fcba80b7de21ae6af71507d69f9319a9d..393075147bc370778ffa8cf42a24d928cb0a32c3 100644 --- a/alib2std/src/extensions/iterator.hpp +++ b/alib2std/src/extensions/iterator.hpp @@ -690,7 +690,7 @@ public: * \return the modified iterator */ dereferencing_iterator < Iterator > & operator -- ( ) { - ++ m_base; + -- m_base; return * this; } @@ -704,7 +704,7 @@ public: */ dereferencing_iterator < Iterator > operator -- ( int ) { auto tmp = * this; - ++ m_base; + -- m_base; return tmp; }