Fix YAML::detail::iterator_base const comparison operators

This commit is contained in:
dronx 2017-03-02 16:02:36 +03:00
parent bedb28fdb4
commit 70a97f2802

View File

@ -61,12 +61,12 @@ class iterator_base : public std::iterator<std::forward_iterator_tag, V,
}
template <typename W>
bool operator==(const iterator_base<W>& rhs) {
bool operator==(const iterator_base<W>& rhs) const {
return m_iterator == rhs.m_iterator;
}
template <typename W>
bool operator!=(const iterator_base<W>& rhs) {
bool operator!=(const iterator_base<W>& rhs) const {
return m_iterator != rhs.m_iterator;
}