From 4c37844073699882b3c3a234ce81f31c22a7e02f Mon Sep 17 00:00:00 2001 From: Gabor Gombas Date: Wed, 25 Nov 2009 05:14:46 -0800 Subject: [PATCH] define KRB5_LIB_CALL in generated headers glob.h did not define ROKEN_LIB_CALL and that caused havoc when it was included before other roken headers, because those only check for the existence of ROKEN_LIB_FUNCTION Signed-off-by: Love Hornquist Astrand --- lib/roken/fnmatch.hin | 2 +- lib/roken/glob.hin | 4 +++- lib/roken/ifaddrs.hin | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/roken/fnmatch.hin b/lib/roken/fnmatch.hin index 1a66d4274..fd96656de 100644 --- a/lib/roken/fnmatch.hin +++ b/lib/roken/fnmatch.hin @@ -36,7 +36,7 @@ #ifndef ROKEN_LIB_FUNCTION #ifdef _WIN32 -#define ROKEN_LIB_FUNCTION __declspec(dllimport) +#define ROKEN_LIB_FUNCTION #define ROKEN_LIB_CALL __stdcall #else #define ROKEN_LIB_FUNCTION diff --git a/lib/roken/glob.hin b/lib/roken/glob.hin index ffb608104..a4f16ce5e 100644 --- a/lib/roken/glob.hin +++ b/lib/roken/glob.hin @@ -37,9 +37,11 @@ #ifndef ROKEN_LIB_FUNCTION #ifdef _WIN32 -#define ROKEN_LIB_FUNCTION _stdcall +#define ROKEN_LIB_FUNCTION +#define ROKEN_LIB_CALL _stdcall #else #define ROKEN_LIB_FUNCTION +#define ROKEN_LIB_CALL #endif #endif diff --git a/lib/roken/ifaddrs.hin b/lib/roken/ifaddrs.hin index 60d985a34..ef00b63ba 100644 --- a/lib/roken/ifaddrs.hin +++ b/lib/roken/ifaddrs.hin @@ -38,9 +38,11 @@ #ifndef ROKEN_LIB_FUNCTION #ifdef _WIN32 -#define ROKEN_LIB_FUNCTION _stdcall +#define ROKEN_LIB_FUNCTION +#define ROKEN_LIB_CALL _stdcall #else #define ROKEN_LIB_FUNCTION +#define ROKEN_LIB_CALL #endif #endif