diff options
Diffstat (limited to 'scripting/source/basprov')
-rw-r--r-- | scripting/source/basprov/basprov.cxx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/scripting/source/basprov/basprov.cxx b/scripting/source/basprov/basprov.cxx index 796b7ba391bd..692f198cc960 100644 --- a/scripting/source/basprov/basprov.cxx +++ b/scripting/source/basprov/basprov.cxx @@ -119,7 +119,7 @@ namespace basprov Reference< uri::XUriReferenceFactory > xUriFac( uri::UriReferenceFactory::create( m_xContext ) ); OUString aLinkURL( xLibContainer->getLibraryLinkURL( rLibName ) ); - Reference< uri::XUriReference > xUriRef( xUriFac->parse( aLinkURL ), UNO_QUERY ); + Reference< uri::XUriReference > xUriRef = xUriFac->parse( aLinkURL ); if ( xUriRef.is() ) { @@ -246,7 +246,7 @@ namespace basprov if ( xDocumentScripts.is() ) { m_pDocBasicManager = ::basic::BasicManagerRepository::getDocumentBasicManager( xModel ); - m_xLibContainerDoc.set( xDocumentScripts->getBasicLibraries(), UNO_QUERY ); + m_xLibContainerDoc = xDocumentScripts->getBasicLibraries(); OSL_ENSURE( m_pDocBasicManager && m_xLibContainerDoc.is(), "BasicProviderImpl::initialize: invalid BasicManager, or invalid script container!" ); } @@ -278,7 +278,7 @@ namespace basprov } if ( !m_xLibContainerApp.is() ) - m_xLibContainerApp.set( SfxGetpApp()->GetBasicContainer(), UNO_QUERY ); + m_xLibContainerApp = SfxGetpApp()->GetBasicContainer(); } @@ -294,8 +294,7 @@ namespace basprov Reference< provider::XScript > xScript; Reference< uri::XUriReferenceFactory > xFac ( uri::UriReferenceFactory::create( m_xContext ) ); - Reference< uri::XUriReference > uriRef( - xFac->parse( scriptURI ), UNO_QUERY ); + Reference< uri::XUriReference > uriRef = xFac->parse( scriptURI ); Reference < uri::XVndSunStarScriptUrl > sfUri( uriRef, UNO_QUERY ); |