From 2d71dd52b6d91660cda6cb8f9457463439f56e20 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 12 Jul 2018 09:42:07 +0200 Subject: merge IUndoManager into SfxUndoManager SfxUndoManager is the only implementation of the IUnderManager "interface", and it lives in the same header. Plus this way we can get rid of some covariant parameters, which will make using std::unique_ptr easier. Change-Id: I6661b9876b18da830bead78794d237886cd3c5c9 Reviewed-on: https://gerrit.libreoffice.org/57317 Tested-by: Jenkins Reviewed-by: Noel Grandin --- chart2/source/model/main/UndoManager.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'chart2/source/model/main') diff --git a/chart2/source/model/main/UndoManager.cxx b/chart2/source/model/main/UndoManager.cxx index efc408fce7bf..2e9ac941bf19 100644 --- a/chart2/source/model/main/UndoManager.cxx +++ b/chart2/source/model/main/UndoManager.cxx @@ -67,7 +67,7 @@ namespace chart ::osl::Mutex& getMutex(); // IUndoManagerImplementation - virtual ::svl::IUndoManager& getImplUndoManager() override; + virtual SfxUndoManager& getImplUndoManager() override; virtual Reference< XUndoManager > getThis() override; // attribute access @@ -97,7 +97,7 @@ namespace chart return m_rMutex; } - ::svl::IUndoManager& UndoManager_Impl::getImplUndoManager() + SfxUndoManager& UndoManager_Impl::getImplUndoManager() { return m_aUndoManager; } -- cgit