diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-02-04 21:42:42 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-02-04 21:42:42 +0000 |
| commit | d59b36b8162d38b67ee40e729ad4e4ad6124fd7f (patch) | |
| tree | 82620179cce408c8cb4ff43b86c8dfaff0164443 /src/buffer.cc | |
| parent | 8fb427734377a189a64b9c399f60a8b931de7b62 (diff) | |
Fix incorrect Buffer::Change generated in Buffer::reload
Diffstat (limited to 'src/buffer.cc')
| -rw-r--r-- | src/buffer.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buffer.cc b/src/buffer.cc index a3b23c70..a14979dd 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -158,7 +158,7 @@ struct Buffer::Modification void Buffer::reload(BufferLines lines, time_t fs_timestamp) { - m_changes.push_back({ Change::Erase, true, {0,0}, back_coord() }); + m_changes.push_back({ Change::Erase, true, {0,0}, line_count() }); commit_undo_group(); if (not (m_flags & Flags::NoUndo)) @@ -186,7 +186,7 @@ void Buffer::reload(BufferLines lines, time_t fs_timestamp) m_last_save_undo_index = m_history_cursor - m_history.begin(); m_fs_timestamp = fs_timestamp; - m_changes.push_back({ Change::Insert, true, {0,0}, back_coord() }); + m_changes.push_back({ Change::Insert, true, {0,0}, line_count() }); } void Buffer::commit_undo_group() |
