diff options
Diffstat (limited to 'chart2/source/controller/main/UndoCommandDispatch.hxx')
-rw-r--r-- | chart2/source/controller/main/UndoCommandDispatch.hxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chart2/source/controller/main/UndoCommandDispatch.hxx b/chart2/source/controller/main/UndoCommandDispatch.hxx index 7be241a5fbc3..4d3903bc8b62 100644 --- a/chart2/source/controller/main/UndoCommandDispatch.hxx +++ b/chart2/source/controller/main/UndoCommandDispatch.hxx @@ -18,11 +18,12 @@ */ #pragma once -#include "CommandDispatch.hxx" +#include <sal/config.h> + +#include <CommandDispatch.hxx> #include <rtl/ref.hxx> namespace com::sun::star::document { class XUndoManager; } -namespace com::sun::star::frame { class XModel; } namespace chart { @@ -35,7 +36,7 @@ class UndoCommandDispatch : public CommandDispatch public: explicit UndoCommandDispatch( const css::uno::Reference< css::uno::XComponentContext > & xContext, - const rtl::Reference<::chart::ChartModel> & xModel ); + rtl::Reference<::chart::ChartModel> xModel ); virtual ~UndoCommandDispatch() override; // late initialisation, especially for adding as listener @@ -49,7 +50,7 @@ protected: // ____ WeakComponentImplHelperBase ____ /// is called when this is disposed - virtual void SAL_CALL disposing() override; + virtual void disposing(std::unique_lock<std::mutex>& rGuard) override; // ____ XEventListener (base of XModifyListener) ____ virtual void SAL_CALL disposing( |