summaryrefslogtreecommitdiff
path: root/i18npool/source/transliteration
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-10-15 11:54:59 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-10-15 11:54:59 +0000
commite4835e5db6f6e01898f1885b688595fd290fb11b (patch)
tree1cf054c5963cf9169e980b3b66a6ab62ab7e521b /i18npool/source/transliteration
parent3a8f034f5682d8996f3f3eabe34fe7ee5a5e948e (diff)
INTEGRATION: CWS sb71 (1.11.64); FILE MERGED
2007/10/11 16:11:54 sb 1.11.64.1: osl::Module::load without path no longer works on Mac OS X.
Diffstat (limited to 'i18npool/source/transliteration')
-rw-r--r--i18npool/source/transliteration/textToPronounce_zh.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/i18npool/source/transliteration/textToPronounce_zh.cxx b/i18npool/source/transliteration/textToPronounce_zh.cxx
index 4489acb21f40..079c9d180d64 100644
--- a/i18npool/source/transliteration/textToPronounce_zh.cxx
+++ b/i18npool/source/transliteration/textToPronounce_zh.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: textToPronounce_zh.cxx,v $
*
- * $Revision: 1.11 $
+ * $Revision: 1.12 $
*
- * last change: $Author: obo $ $Date: 2006-09-17 09:31:15 $
+ * last change: $Author: vg $ $Date: 2007-10-15 12:54:59 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -151,6 +151,8 @@ TextToChuyin_zh_TW::TextToChuyin_zh_TW() : TextToPronounce_zh("get_zh_zhuyin")
implementationName = "com.sun.star.i18n.Transliteration.TextToChuyin_zh_TW";
}
+extern "C" { static void SAL_CALL thisModule() {} }
+
TextToPronounce_zh::TextToPronounce_zh(const sal_Char* func_name)
{
#ifdef SAL_DLLPREFIX
@@ -158,7 +160,8 @@ TextToPronounce_zh::TextToPronounce_zh(const sal_Char* func_name)
#else
OUString lib=OUString::createFromAscii("index_data"SAL_DLLEXTENSION);
#endif
- hModule = osl_loadModule( lib.pData, SAL_LOADMODULE_DEFAULT );
+ hModule = osl_loadModuleRelative(
+ &thisModule, lib.pData, SAL_LOADMODULE_DEFAULT );
idx=NULL;
if (hModule) {
sal_uInt16** (*function)() = (sal_uInt16** (*)()) osl_getFunctionSymbol(hModule, OUString::createFromAscii(func_name).pData);