summaryrefslogtreecommitdiffhomepage
path: root/src/ldso/nt32/dynlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ldso/nt32/dynlink.c')
-rw-r--r--src/ldso/nt32/dynlink.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ldso/nt32/dynlink.c b/src/ldso/nt32/dynlink.c
index eddd8cd..032f679 100644
--- a/src/ldso/nt32/dynlink.c
+++ b/src/ldso/nt32/dynlink.c
@@ -173,9 +173,9 @@ int __dlinfo(void * dso, int req, void * res)
return (__ldso_vtbl->dlinfo(dso,req,res)) ? -1 : 0;
}
-void *__dlsym(void * restrict p, const char * restrict s)
+void *__dlsym(void * restrict p, const char * restrict s, void * restrict a)
{
- return __ldso_vtbl->dlsym(p,s,0);
+ return __ldso_vtbl->dlsym(p,s,a);
}
int dlclose(void *p)
@@ -188,6 +188,5 @@ char * dlerror(void)
return __ldso_vtbl->dlerror();
}
-weak_alias(__dlsym,dlsym);
weak_alias(__dladdr,dladdr);
weak_alias(__dlinfo,dlinfo);