diff options
author | Tor Lillqvist <tml@iki.fi> | 2011-08-01 21:09:09 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2011-08-01 21:09:09 +0300 |
commit | fc87095321c08d1ee1845586cae101660843e9ca (patch) | |
tree | b2e78e2c426ffa83fea5545acceec96a346fcb26 | |
parent | 5a82fce495a1fd806d3a76699aaac61327c77346 (diff) |
We do want to use RTLD_DEFAULT and dlsym() also on iOS
-rw-r--r-- | sal/osl/unx/module.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sal/osl/unx/module.c b/sal/osl/unx/module.c index a5beea9f6..fefb31370 100644 --- a/sal/osl/unx/module.c +++ b/sal/osl/unx/module.c @@ -112,7 +112,7 @@ sal_Bool SAL_CALL osl_getModuleHandle(rtl_uString *pModuleName, oslModule *pResult) { (void) pModuleName; /* avoid warning about unused parameter */ -#ifndef NO_DL_FUNCTIONS +#if !defined(NO_DL_FUNCTIONS) || defined(IOS) *pResult = (oslModule) RTLD_DEFAULT; #else *pResult = NULL; @@ -161,7 +161,8 @@ osl_getAsciiFunctionSymbol(oslModule Module, const sal_Char *pSymbol) { void *fcnAddr = NULL; -#ifndef NO_DL_FUNCTIONS +/* We do want to use dlsym on iOS */ +#if !defined(NO_DL_FUNCTIONS) || defined(IOS) if (pSymbol) { fcnAddr = dlsym(Module, pSymbol); |