diff --git a/src/foreign/foreign.c b/src/foreign/foreign.c index fa1f8ef5c9..5b26908ad0 100644 --- a/src/foreign/foreign.c +++ b/src/foreign/foreign.c @@ -90,8 +90,8 @@ START_XFORM_SKIP; #endif int epm_tried = 0; -typedef BOOL (*EnumProcessModules_t)(HANDLE hProcess, HMODULE* lphModule, - DWORD cb, LPDWORD lpcbNeeded); +typedef BOOL (WINAPI *EnumProcessModules_t)(HANDLE hProcess, HMODULE* lphModule, + DWORD cb, LPDWORD lpcbNeeded); EnumProcessModules_t _EnumProcessModules; #include diff --git a/src/foreign/foreign.ssc b/src/foreign/foreign.ssc index d22664d2dd..e3c28ab183 100755 --- a/src/foreign/foreign.ssc +++ b/src/foreign/foreign.ssc @@ -97,8 +97,8 @@ START_XFORM_SKIP; #endif int epm_tried = 0; -typedef BOOL (*EnumProcessModules_t)(HANDLE hProcess, HMODULE* lphModule, - DWORD cb, LPDWORD lpcbNeeded); +typedef BOOL (WINAPI *EnumProcessModules_t)(HANDLE hProcess, HMODULE* lphModule, + DWORD cb, LPDWORD lpcbNeeded); EnumProcessModules_t _EnumProcessModules; #include