fix bug counting lines to adjust iterators by in Buffer::lines_in_data()
This commit is contained in:
parent
903b35f8bb
commit
add43beb92
@ -229,7 +229,7 @@ size_t Buffer::lines_in_data(size_t offset, size_t length)
|
||||
for (size_t i = 0u; i < length; )
|
||||
{
|
||||
uint8_t bytes;
|
||||
uint32_t c = Encoding::decode(m_encoding, m_gap_buffer->address(offset), &bytes);
|
||||
uint32_t c = Encoding::decode(m_encoding, m_gap_buffer->address(offset + i), &bytes);
|
||||
if (c == '\n')
|
||||
{
|
||||
lines++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user