diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-06-01 00:48:46 +0200 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-06-01 00:48:46 +0200 |
| commit | 3453ebbd524de51d8c404904bb6cf31d792d9a10 (patch) | |
| tree | 37bf3ee951aac5527a1729a34f2bda7d600caed0 /src/buffer.cc | |
| parent | 8ddeb141c83b4ff7ca073707f807fab087fb35b3 (diff) | |
BufferChangeListener: pass buffer to on_{inser,erase}
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 49ef596a..a06d9783 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -518,7 +518,7 @@ void Buffer::do_insert(const BufferCoord& pos, const String& content) } for (auto listener : m_change_listeners) - listener->on_insert(begin, end); + listener->on_insert(*this, begin, end); } void Buffer::do_erase(const BufferCoord& begin, const BufferCoord& end) @@ -543,7 +543,7 @@ void Buffer::do_erase(const BufferCoord& begin, const BufferCoord& end) m_lines[i].start -= length; for (auto listener : m_change_listeners) - listener->on_erase(begin, end); + listener->on_erase(*this, begin, end); } void Buffer::apply_modification(const Modification& modification) |
