diff --git a/src/include/containers/List.hpp b/src/include/containers/List.hpp index df9f584294..97cd483f4d 100644 --- a/src/include/containers/List.hpp +++ b/src/include/containers/List.hpp @@ -126,12 +126,12 @@ public: operator T() const { return node; } operator T &() { return node; } - T operator* () const { return node; } + const T &operator* () const { return node; } Iterator &operator++ () { if (node) { node = node->getSibling(); - }; + } return *this; }