From ce99856bfa15ca8212ba19b01568d59eeb4e62ca Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Wed, 8 Aug 2012 19:36:40 +0200 Subject: Refactor BufferManager --- src/buffer.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/buffer.cc') diff --git a/src/buffer.cc b/src/buffer.cc index f619edb1..620cce3f 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -29,7 +29,7 @@ Buffer::Buffer(String name, Type type, m_hook_manager(GlobalHookManager::instance()), m_option_manager(GlobalOptionManager::instance()) { - BufferManager::instance().register_buffer(this); + BufferManager::instance().register_buffer(*this); if (not initial_content.empty()) apply_modification(Modification::make_insert(begin(), std::move(initial_content))); @@ -48,7 +48,7 @@ Buffer::~Buffer() m_hook_manager.run_hook("BufClose", m_name, Context(Editor(*this))); m_windows.clear(); - BufferManager::instance().unregister_buffer(this); + BufferManager::instance().unregister_buffer(*this); assert(m_change_listeners.empty()); } -- cgit v1.2.3