summaryrefslogtreecommitdiff
path: root/scripting/source/basprov
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-07-20 13:28:22 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-07-20 17:59:06 +0200
commitb1ef3c043d66e7cd529fc4fb13a3d2e8fdb4f2ee (patch)
treeac5ef4b1c0a3b191f97b3b2aa022a3062c77fdb3 /scripting/source/basprov
parent476a652361de507303c7298a40cc96fa4bda22a3 (diff)
loplugin:referencecasting in scripting
Change-Id: I056ae11c6cda0a1550a8fe363b069359feafcd59 Reviewed-on: https://gerrit.libreoffice.org/75996 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'scripting/source/basprov')
-rw-r--r--scripting/source/basprov/basprov.cxx9
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 );