util/DereferenceIterator: simplify operator->()

This makes it compatible with containers storing std::unique_ptr.
This commit is contained in:
Max Kellermann 2021-02-04 14:30:27 +01:00 committed by Max Kellermann
parent c87a4a7d08
commit e01710cbd1

View File

@ -61,7 +61,7 @@ public:
} }
pointer operator->() const noexcept { pointer operator->() const noexcept {
return static_cast<pointer>(*original.IT::operator->()); return static_cast<pointer>(&**original);
} }
auto &operator++() noexcept { auto &operator++() noexcept {