diff options
Diffstat (limited to 'extensions/source/scanner/scnserv.cxx')
-rw-r--r-- | extensions/source/scanner/scnserv.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/source/scanner/scnserv.cxx b/extensions/source/scanner/scnserv.cxx index dadaf3279269..daf2a07fb805 100644 --- a/extensions/source/scanner/scnserv.cxx +++ b/extensions/source/scanner/scnserv.cxx @@ -29,12 +29,12 @@ using namespace com::sun::star::registry; extern "C" SAL_DLLPUBLIC_EXPORT void* SAL_CALL scn_component_getFactory( const sal_Char* pImplName, void* pServiceManager, void* /*pRegistryKey*/ ) { - REF( ::com::sun::star::lang::XSingleServiceFactory ) xFactory; + Reference< ::com::sun::star::lang::XSingleServiceFactory > xFactory; void* pRet = 0; if( ::rtl::OUString::createFromAscii( pImplName ) == ScannerManager::getImplementationName_Static() ) { - xFactory = REF( ::com::sun::star::lang::XSingleServiceFactory )( ::cppu::createSingleFactory( + xFactory = Reference< ::com::sun::star::lang::XSingleServiceFactory >( ::cppu::createSingleFactory( static_cast< ::com::sun::star::lang::XMultiServiceFactory* >( pServiceManager ), ScannerManager::getImplementationName_Static(), ScannerManager_CreateInstance, |