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; )
|
for (size_t i = 0u; i < length; )
|
||||||
{
|
{
|
||||||
uint8_t bytes;
|
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')
|
if (c == '\n')
|
||||||
{
|
{
|
||||||
lines++;
|
lines++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user