diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2011-07-28 14:42:08 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2011-07-28 14:42:08 +0200 |
commit | 683d975d70e087412a95f5cc8e0b3eeddf1e6cf6 (patch) | |
tree | 7ff73f6749d278d8c5e3bbcfa8a4cd7bfed30813 /cppuhelper/source/factory.cxx | |
parent | e15e0af1f74d9376139d9ff855358a2e1fcc7527 (diff) |
we are searching for prefix in activate
also fix small typo
Diffstat (limited to 'cppuhelper/source/factory.cxx')
-rw-r--r-- | cppuhelper/source/factory.cxx | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/cppuhelper/source/factory.cxx b/cppuhelper/source/factory.cxx index bccc91db36eb..f4ff5bb57ea7 100644 --- a/cppuhelper/source/factory.cxx +++ b/cppuhelper/source/factory.cxx @@ -834,7 +834,6 @@ Reference< XInterface > ORegistryFactoryHelper::createModuleFactory() OUString aActivatorUrl; OUString aActivatorName; OUString aLocation; - OUString aPrefix; Reference<XRegistryKey > xActivatorKey = xImplementationKey->openKey( OUString( RTL_CONSTASCII_USTRINGPARAM("/UNO/ACTIVATOR") ) ); @@ -850,15 +849,6 @@ Reference< XInterface > ORegistryFactoryHelper::createModuleFactory() OUString( RTL_CONSTASCII_USTRINGPARAM("/UNO/LOCATION") ) ); if( xLocationKey.is() && xLocationKey->getValueType() == RegistryValueType_ASCII ) aLocation = xLocationKey->getAsciiValue(); - - Reference<XRegistryKey > xPrefixKey = xImplementationKey->openKey( - OUString( RTL_CONSTASCII_USTRINGPARAM("/UNO/PREFIX") ) ); - if( xPrefixKey.is() && xPrefixKey->getValueType() == RegistryValueType_ASCII ) - { - aPrefix = xPrefixKey->getAsciiValue(); - if( aPrefix.getLength() != 0 ) - aPrefix = aPrefix + OUSTR("_"); - } } else { @@ -893,17 +883,6 @@ Reference< XInterface > ORegistryFactoryHelper::createModuleFactory() Reference<XInterface > x = xSMgr->createInstance( aActivatorName ); Reference<XImplementationLoader > xLoader( x, UNO_QUERY ); Reference<XInterface > xMF; - if( aActivatorName == OUString( RTL_CONSTASCII_USTRINGPARAM("com.sun.star.loader.SharedLibrary") ) ) - { - try - { - return loadSharedLibComponentFactory( bootstrap_expandUri( aLocation ), OUString(), aImplementationName, xSMgr, xImplementationKey, aPrefix ); - } - catch ( IllegalArgumentException & e ) - { - throw RuntimeException( e.Message, e.Context ); - } - } if (xLoader.is()) { xFactory = xLoader->activate( aImplementationName, aActivatorUrl, aLocation, xImplementationKey ); |