diff options
Diffstat (limited to 'vcl/source/app/settings.cxx')
-rw-r--r-- | vcl/source/app/settings.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/source/app/settings.cxx b/vcl/source/app/settings.cxx index 30e9616740a3..59962b2bdd30 100644 --- a/vcl/source/app/settings.cxx +++ b/vcl/source/app/settings.cxx @@ -466,7 +466,7 @@ ImplStyleData::ImplStyleData() : mbAutoMnemonic(true), meUseImagesInMenus(TRISTATE_INDET), mnMinThumbSize(16), - mIconThemeSelector(new vcl::IconThemeSelector()), + mIconThemeSelector(std::make_shared<vcl::IconThemeSelector>()), meContextMenuShortcuts(TRISTATE_INDET), mnEdgeBlending(35), maEdgeBlendingTopLeftColor(Color(0xC0, 0xC0, 0xC0)), @@ -579,7 +579,7 @@ ImplStyleData::ImplStyleData( const ImplStyleData& rData ) : mbPreferredUseImagesInMenus(rData.mbPreferredUseImagesInMenus), mnMinThumbSize(rData.mnMinThumbSize), mIconThemeScanner(rData.mIconThemeScanner?new vcl::IconThemeScanner(*rData.mIconThemeScanner):nullptr), - mIconThemeSelector(new vcl::IconThemeSelector(*rData.mIconThemeSelector)), + mIconThemeSelector(std::make_shared<vcl::IconThemeSelector>(*rData.mIconThemeSelector)), mIconTheme(rData.mIconTheme), mbSkipDisabledInMenus(rData.mbSkipDisabledInMenus), mbHideDisabledMenuItems(rData.mbHideDisabledMenuItems), |