Remove useless checks, buffer has always at list one line

This commit is contained in:
Maxime Coste 2015-11-10 23:06:57 +00:00
parent 217dd6a1de
commit 7bd3f4306d
2 changed files with 0 additions and 5 deletions

View File

@ -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);

View File

@ -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() };
}