summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/apr.hw6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/apr.hw b/include/apr.hw
index 7797ed97d..cc26f3aa8 100644
--- a/include/apr.hw
+++ b/include/apr.hw
@@ -432,15 +432,15 @@ typedef int gid_t;
#elif defined(APR_DECLARE_STATIC)
#define APR_DECLARE(type) type __stdcall
-#define APR_DECLARE_NONSTD(type) type
+#define APR_DECLARE_NONSTD(type) type __cdecl
#define APR_DECLARE_DATA
#elif defined(APR_DECLARE_EXPORT)
#define APR_DECLARE(type) __declspec(dllexport) type __stdcall
-#define APR_DECLARE_NONSTD(type) __declspec(dllexport) type
+#define APR_DECLARE_NONSTD(type) __declspec(dllexport) type __cdecl
#define APR_DECLARE_DATA __declspec(dllexport)
#else
#define APR_DECLARE(type) __declspec(dllimport) type __stdcall
-#define APR_DECLARE_NONSTD(type) __declspec(dllimport) type
+#define APR_DECLARE_NONSTD(type) __declspec(dllimport) type __cdecl
#define APR_DECLARE_DATA __declspec(dllimport)
#endif