summaryrefslogtreecommitdiff
path: root/dso
diff options
context:
space:
mode:
authorbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2002-04-02 00:28:23 +0000
committerbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2002-04-02 00:28:23 +0000
commit1f74303587eb9a350ab3fd8ba3f8a185c93b8f5f (patch)
tree63b09f9059c7fe1280784bdf73bee2576275fba7 /dso
parent00ae6e1b36b991b4595daf8fe8d5a0e26d9821ef (diff)
downloadlibapr-1f74303587eb9a350ab3fd8ba3f8a185c93b8f5f.tar.gz
Make the loaded module local to the address space so that it can resolve
the symbols correctly git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63218 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'dso')
-rw-r--r--dso/netware/dso.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/dso/netware/dso.c b/dso/netware/dso.c
index 99eabde2c..1c562489b 100644
--- a/dso/netware/dso.c
+++ b/dso/netware/dso.c
@@ -107,7 +107,7 @@ APR_DECLARE(apr_status_t) apr_dso_load(apr_dso_handle_t **res_handle,
const char *path, apr_pool_t *pool)
{
- void *os_handle = dlopen(path, RTLD_NOW | RTLD_GLOBAL);
+ void *os_handle = dlopen(path, RTLD_NOW | RTLD_LOCAL);
*res_handle = apr_pcalloc(pool, sizeof(**res_handle));