From 08203a1e35cba9081837ee96b1675b566750619a Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 27 Nov 2022 22:16:32 +0100 Subject: [PATCH] Core/DataStores: Add const to DBStorageIterator dereference operators # Conflicts: # src/server/shared/DataStores/DBStorageIterator.h --- src/server/shared/DataStores/DBStorageIterator.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/shared/DataStores/DBStorageIterator.h b/src/server/shared/DataStores/DBStorageIterator.h index a32085bf7e..9496b498fe 100644 --- a/src/server/shared/DataStores/DBStorageIterator.h +++ b/src/server/shared/DataStores/DBStorageIterator.h @@ -41,8 +41,8 @@ public: } } - T* operator->() { return _index[_pos]; } - T* operator*() { return _index[_pos]; } + T const* operator->() const { return _index[_pos]; } + T const* operator*() const { return _index[_pos]; } bool operator==(DBStorageIterator const& right) const { /*ASSERT(_index == right._index, "Iterator belongs to a different container")*/ return _pos == right._pos; } bool operator!=(DBStorageIterator const& right) const { return !(*this == right); }