summaryrefslogtreecommitdiff
path: root/src/lib_package.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib_package.c')
-rw-r--r--src/lib_package.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_package.c b/src/lib_package.c
index cb5f64e7..3ee9f77a 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -130,7 +130,7 @@ static const char *ll_bcsym(void *lib, const char *sym)
130 if (lib) { 130 if (lib) {
131 return (const char *)GetProcAddress((HINSTANCE)lib, sym); 131 return (const char *)GetProcAddress((HINSTANCE)lib, sym);
132 } else { 132 } else {
133 HINSTANCE h = GetModuleHandle(NULL); 133 HINSTANCE h = GetModuleHandleA(NULL);
134 const char *p = (const char *)GetProcAddress(h, sym); 134 const char *p = (const char *)GetProcAddress(h, sym);
135 if (p == NULL && GetModuleHandleExA(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, 135 if (p == NULL && GetModuleHandleExA(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS,
136 (const char *)ll_bcsym, &h)) 136 (const char *)ll_bcsym, &h))