summaryrefslogtreecommitdiff
path: root/sfx2/source/appl/appbaslib.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sfx2/source/appl/appbaslib.cxx')
-rw-r--r--sfx2/source/appl/appbaslib.cxx10
1 files changed, 3 insertions, 7 deletions
diff --git a/sfx2/source/appl/appbaslib.cxx b/sfx2/source/appl/appbaslib.cxx
index 4b96cc2e6c0e..df0c237c906d 100644
--- a/sfx2/source/appl/appbaslib.cxx
+++ b/sfx2/source/appl/appbaslib.cxx
@@ -121,7 +121,7 @@ void SfxBasicManagerHolder::storeLibrariesToStorage( const Reference< XStorage >
#endif
}
-Reference< XLibraryContainer > SfxBasicManagerHolder::getLibraryContainer( ContainerType _eType )
+XLibraryContainer * SfxBasicManagerHolder::getLibraryContainer( ContainerType _eType )
{
OSL_PRECOND( isValid(), "SfxBasicManagerHolder::getLibraryContainer: not initialized!" );
@@ -161,9 +161,7 @@ com_sun_star_comp_sfx2_ApplicationDialogLibraryContainer_get_implementation(
css::uno::Sequence<css::uno::Any> const &)
{
SFX_APP()->GetBasicManager();
- Reference< XInterface > xRet( SFX_APP()->GetDialogContainer(), UNO_QUERY );
- xRet->acquire();
- return xRet.get();
+ return SFX_APP()->GetDialogContainer();
}
//============================================================================
@@ -175,9 +173,7 @@ com_sun_star_comp_sfx2_ApplicationScriptLibraryContainer_get_implementation(
css::uno::Sequence<css::uno::Any> const &)
{
SFX_APP()->GetBasicManager();
- Reference< XInterface > xRet( SFX_APP()->GetBasicContainer(), UNO_QUERY );
- xRet->acquire();
- return xRet.get();
+ return SFX_APP()->GetBasicContainer();
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */