diff --git a/src/buffer.cc b/src/buffer.cc index 8ca9aae8..70183b2b 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -142,9 +142,6 @@ BufferIterator Buffer::iterator_at(ByteCoord coord) const ByteCoord Buffer::clamp(ByteCoord coord) const { - if (m_lines.empty()) - return ByteCoord{}; - coord.line = Kakoune::clamp(coord.line, 0_line, line_count() - 1); ByteCount max_col = std::max(0_byte, m_lines[coord.line].length() - 1); coord.column = Kakoune::clamp(coord.column, 0_byte, max_col); diff --git a/src/buffer.inl.hh b/src/buffer.inl.hh index 65474f7d..499d63f2 100644 --- a/src/buffer.inl.hh +++ b/src/buffer.inl.hh @@ -102,8 +102,6 @@ inline ByteCoord Buffer::back_coord() const inline ByteCoord Buffer::end_coord() const { - if (m_lines.empty()) - return { 0_line, 0 }; return { line_count() - 1, m_lines.back().length() }; }