diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-04-21 20:26:25 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-04-21 20:42:23 +0100 |
| commit | de033d2915195dea3469486fc57f4ebf93b09e9b (patch) | |
| tree | 0869e2deede2f383b2440012d8a20ac1296c581d | |
| parent | a22b1b6bc86b5d45aaf84cf171d1f4b3054b1ef9 (diff) | |
Allow equality comparison between buffer iterators from differnt buffers
| -rw-r--r-- | src/buffer.inl.hh | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/buffer.inl.hh b/src/buffer.inl.hh index 8397be33..25ccb674 100644 --- a/src/buffer.inl.hh +++ b/src/buffer.inl.hh @@ -118,14 +118,12 @@ inline BufferIterator::BufferIterator(const Buffer& buffer, ByteCoord coord) inline bool BufferIterator::operator==(const BufferIterator& iterator) const { - kak_assert(m_buffer == iterator.m_buffer); - return m_coord == iterator.m_coord; + return m_buffer == iterator.m_buffer and m_coord == iterator.m_coord; } inline bool BufferIterator::operator!=(const BufferIterator& iterator) const { - kak_assert(m_buffer == iterator.m_buffer); - return m_coord != iterator.m_coord; + return m_buffer != iterator.m_buffer or m_coord != iterator.m_coord; } inline bool BufferIterator::operator<(const BufferIterator& iterator) const |
