diff options
Diffstat (limited to 'framework/source/layoutmanager/layoutmanager.cxx')
-rw-r--r-- | framework/source/layoutmanager/layoutmanager.cxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/framework/source/layoutmanager/layoutmanager.cxx b/framework/source/layoutmanager/layoutmanager.cxx index 4d821b4e08ae..b46db52906ff 100644 --- a/framework/source/layoutmanager/layoutmanager.cxx +++ b/framework/source/layoutmanager/layoutmanager.cxx @@ -58,7 +58,6 @@ #include <toolkit/helper/vclunohelper.hxx> #include <toolkit/awt/vclxmenu.hxx> #include <comphelper/uno3.hxx> -#include <rtl/instance.hxx> #include <officecfg/Office/Compatibility.hxx> #include <rtl/ref.hxx> @@ -3066,18 +3065,11 @@ namespace detail ::cppu::OPropertyArrayHelper& getHelper() { return *m_pInfoHelper; } }; } -namespace -{ - struct theInfoHelper : - public rtl::StaticWithArg< detail::InfoHelperBuilder, LayoutManager, - theInfoHelper > - { - }; -} ::cppu::IPropertyArrayHelper& SAL_CALL LayoutManager::getInfoHelper() { - return theInfoHelper::get(*this).getHelper(); + static detail::InfoHelperBuilder INFO(*this); + return INFO.getHelper(); } uno::Reference< beans::XPropertySetInfo > SAL_CALL LayoutManager::getPropertySetInfo() |