From ed91d4c9e306dc6b60a0d1ec110789a1fec8fc8d Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Fri, 22 Jul 2011 11:50:30 -0700 Subject: [PATCH] Mac compat --- lib/gssapi/gssapi/gssapi.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/gssapi/gssapi/gssapi.h b/lib/gssapi/gssapi/gssapi.h index 4eb8362a4..29ab7b419 100644 --- a/lib/gssapi/gssapi/gssapi.h +++ b/lib/gssapi/gssapi/gssapi.h @@ -61,6 +61,11 @@ #endif #endif +/* Compatiblity with MIT Kerberos on the Mac */ +#if defined(__APPLE__) && (defined(__ppc__) || defined(__ppc64__) || defined(__i386__) || defined(__x86_64__)) +#pragma pack(push,2) +#endif + #ifdef __cplusplus #define GSSAPI_CPP_START extern "C" { #define GSSAPI_CPP_END } @@ -1106,6 +1111,10 @@ gss_name_to_oid(const char *name); GSSAPI_CPP_END +#if defined(__APPLE__) && (defined(__ppc__) || defined(__ppc64__) || defined(__i386__) || defined(__x86_64__)) +#pragma pack(pop) +#endif + #undef GSSAPI_DEPRECATED_FUNCTION #endif /* GSSAPI_GSSAPI_H_ */