From 570786e75add710df9bf77fa53b75e22dc29de89 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 17 Jan 2018 13:14:38 +0200 Subject: loplugin:useuniqueptr in LayoutManager Change-Id: I93383fcb5f0093416914722e25cd0faf70c040eb Reviewed-on: https://gerrit.libreoffice.org/48422 Tested-by: Jenkins Reviewed-by: Noel Grandin --- framework/inc/services/layoutmanager.hxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'framework/inc') diff --git a/framework/inc/services/layoutmanager.hxx b/framework/inc/services/layoutmanager.hxx index 8ef46a21de72..eaecc6fa8e87 100644 --- a/framework/inc/services/layoutmanager.hxx +++ b/framework/inc/services/layoutmanager.hxx @@ -165,7 +165,7 @@ namespace framework /// Reading of settings - shared with ToolbarLayoutManager. static bool readWindowStateData( const OUString& rName, UIElement& rElementData, const css::uno::Reference< css::container::XNameAccess > &rPersistentWindowState, - GlobalSettings* &rGlobalSettings, bool &bInGlobalSettings, + std::unique_ptr &rGlobalSettings, bool &bInGlobalSettings, const css::uno::Reference< css::uno::XComponentContext > &rComponentContext ); private: @@ -269,7 +269,7 @@ namespace framework css::uno::Reference< css::ui::XUIElementFactoryManager > m_xUIElementFactoryManager; css::uno::Reference< css::container::XNameAccess > m_xPersistentWindowState; css::uno::Reference< css::container::XNameAccess > m_xPersistentWindowStateSupplier; - GlobalSettings* m_pGlobalSettings; + std::unique_ptr m_pGlobalSettings; OUString m_aModuleIdentifier; Timer m_aAsyncLayoutTimer; ::cppu::OMultiTypeInterfaceContainerHelper m_aListenerContainer; // container for ALL Listener -- cgit