LibCore: Fix bug in IODevice::LineIterator causing skipped lines

This commit is contained in:
Sahan Fernando 2021-12-07 01:15:46 +11:00 committed by Ali Mohammad Pur
commit 6d948c1a92
Notes: sideshowbarker 2024-07-17 22:54:30 +09:00

View file

@ -304,7 +304,9 @@ LineIterator::LineIterator(IODevice& device, bool is_end)
: m_device(device) : m_device(device)
, m_is_end(is_end) , m_is_end(is_end)
{ {
++*this; if (!m_is_end) {
++*this;
}
} }
bool LineIterator::at_end() const bool LineIterator::at_end() const