From 94fbd711d0184b847ba78b70114ce9bdde04a63b Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Tue, 28 Dec 2021 22:14:32 +0200 Subject: use comphelper::WeakComponentImplHelper in Theme Change-Id: Ia50d3919cb8a13781a43f00d102c556a82744ed9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127697 Tested-by: Jenkins Reviewed-by: Noel Grandin --- sfx2/source/sidebar/DeckLayouter.cxx | 1 + sfx2/source/sidebar/TabBar.cxx | 1 + sfx2/source/sidebar/Theme.cxx | 5 ++--- 3 files changed, 4 insertions(+), 3 deletions(-) (limited to 'sfx2') diff --git a/sfx2/source/sidebar/DeckLayouter.cxx b/sfx2/source/sidebar/DeckLayouter.cxx index 0fc874c2e367..766159c58835 100644 --- a/sfx2/source/sidebar/DeckLayouter.cxx +++ b/sfx2/source/sidebar/DeckLayouter.cxx @@ -27,6 +27,7 @@ #include #include #include +#include #include diff --git a/sfx2/source/sidebar/TabBar.cxx b/sfx2/source/sidebar/TabBar.cxx index 878c87c67360..d874a3191300 100644 --- a/sfx2/source/sidebar/TabBar.cxx +++ b/sfx2/source/sidebar/TabBar.cxx @@ -31,6 +31,7 @@ #include #include #include +#include using namespace css; using namespace css::uno; diff --git a/sfx2/source/sidebar/Theme.cxx b/sfx2/source/sidebar/Theme.cxx index c6238bb3def0..99fcdb67b10e 100644 --- a/sfx2/source/sidebar/Theme.cxx +++ b/sfx2/source/sidebar/Theme.cxx @@ -37,8 +37,7 @@ Theme& Theme::GetCurrentTheme() } Theme::Theme() - : ThemeInterfaceBase(m_aMutex), - mbIsHighContrastMode(Application::GetSettings().GetStyleSettings().GetHighContrastMode()), + : mbIsHighContrastMode(Application::GetSettings().GetStyleSettings().GetHighContrastMode()), mbIsHighContrastModeSetManually(false) { SetupPropertyMaps(); @@ -143,7 +142,7 @@ void Theme::UpdateTheme() } } -void SAL_CALL Theme::disposing() +void Theme::disposing(std::unique_lock&) { SolarMutexGuard aGuard; -- cgit