diff options
author | Daniel Boelzle <dbo@openoffice.org> | 2000-12-15 10:07:34 +0000 |
---|---|---|
committer | Daniel Boelzle <dbo@openoffice.org> | 2000-12-15 10:07:34 +0000 |
commit | edd44c19e0d67729da9924b04a84a0f7442cb12d (patch) | |
tree | 806bb5bd743906a7bc10c36ededf22d39e51c841 /stoc | |
parent | 603838254865f65be7b036cce87b19237f18f05e (diff) |
macosX: added assertions
Diffstat (limited to 'stoc')
-rw-r--r-- | stoc/source/loader/dllcomponentloader.cxx | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/stoc/source/loader/dllcomponentloader.cxx b/stoc/source/loader/dllcomponentloader.cxx index d5ed34ad7c01..8fec9fd89d3a 100644 --- a/stoc/source/loader/dllcomponentloader.cxx +++ b/stoc/source/loader/dllcomponentloader.cxx @@ -2,9 +2,9 @@ * * $RCSfile: dllcomponentloader.cxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: dbo $ $Date: 2000-12-15 10:20:50 $ + * last change: $Author: dbo $ $Date: 2000-12-15 11:07:34 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -388,6 +388,10 @@ Reference<XInterface> SAL_CALL DllComponentLoader::activate( // ========================= LATEST VERSION ========================= #ifdef MACOSX OUString aGetEnvName( getMacSymbolName( rLibName, COMPONENT_GETENV ) ); +#ifdef _DEBUG + OUString aNonMacSym( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETENV) ); + OSL_ENSURE( !osl_getSymbol( lib, aNonMacSym.pData ), "### found symbol "COMPONENT_GETENV" in global namespace!" ); +#endif #else OUString aGetEnvName( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETENV) ); #endif @@ -418,6 +422,10 @@ Reference<XInterface> SAL_CALL DllComponentLoader::activate( #ifdef MACOSX OUString aGetFactoryName( getMacSymbolName( rLibName, COMPONENT_GETFACTORY ) ); +#ifdef _DEBUG + OUString aNonMacSym( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETFACTORY) ); + OSL_ENSURE( !osl_getSymbol( lib, aNonMacSym.pData ), "### found symbol "COMPONENT_GETFACTORY" in global namespace!" ); +#endif #else OUString aGetFactoryName( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETFACTORY) ); #endif @@ -541,6 +549,10 @@ sal_Bool SAL_CALL DllComponentLoader::writeRegistryInfo( // ========================= LATEST VERSION ========================= #ifdef MACOSX OUString aGetEnvName( getMacSymbolName( rLibName, COMPONENT_GETENV ) ); +#ifdef _DEBUG + OUString aNonMacSym( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETENV) ); + OSL_ENSURE( !osl_getSymbol( lib, aNonMacSym.pData ), "### found symbol "COMPONENT_GETENV" in global namespace!" ); +#endif #else OUString aGetEnvName( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_GETENV) ); #endif @@ -571,6 +583,10 @@ sal_Bool SAL_CALL DllComponentLoader::writeRegistryInfo( #ifdef MACOSX OUString aWriteInfoName( getMacSymbolName( rLibName, COMPONENT_WRITEINFO ) ); +#ifdef _DEBUG + OUString aNonMacSym( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_WRITEINFO) ); + OSL_ENSURE( !osl_getSymbol( lib, aNonMacSym.pData ), "### found symbol "COMPONENT_WRITEINFO" in global namespace!" ); +#endif #else OUString aWriteInfoName( RTL_CONSTASCII_USTRINGPARAM(COMPONENT_WRITEINFO) ); #endif |