Added missing 'const' to iterator comp. operators

This commit is contained in:
danra
2016-03-22 22:04:23 +02:00
parent 60925272b2
commit 9b258949b3

View File

@@ -44,8 +44,8 @@ public:
Projected operator*() const { return Project(*Ptr); }
iterator &operator++() { Ptr++; return *this; }
iterator operator++(int) { return iterator(Ptr++); }
bool operator==(iterator rhs) { return Ptr == rhs.Ptr; }
bool operator!=(iterator rhs) { return Ptr != rhs.Ptr; }
bool operator==(iterator rhs) const { return Ptr == rhs.Ptr; }
bool operator!=(iterator rhs) const { return Ptr != rhs.Ptr; }
iterator &operator+=(difference_type i) {
Ptr += i;