#if defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH)
#include "win-mac.h"
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import on
+#endif
#endif
#if defined(_MSDOS) || defined(_WIN32)
krb5_octet FAR * FAR *,
size_t FAR *));
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import reset
+#endif
+
/*
* Convenience function for structure magic number
*/
#ifndef KRB5_GENERAL__
#define KRB5_GENERAL__
-#if defined(__MWERKS__) || defined(applec) || defined(THINK_C)
-#define _MACINTOSH
+#if defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH)
+#include <win-mac.h>
+/* Macintoh CFM-68K magic incantation */
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import on
+#endif
#endif
#if defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH)
krb5_ccache ccache,
char *in_tkt_service));
+/* Macintoh CFM-68K magic incantation */
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import reset
+#endif
#endif /* KRB5_GENERAL__ */
#if defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH)
#include <win-mac.h>
+
+/* Macintoh CFM-68K magic incantation */
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import on
+#endif
#endif
#ifndef KRB5_CALLCONV
/* XXXX This is a necessary evil until the spec is fixed */
#define GSS_S_CRED_UNAVAIL GSS_S_FAILURE
+/* Macintoh CFM-68K magic incantation */
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import reset
+#endif
+
#endif /* _GSSAPI_H_ */
#define unix
#endif
-#if defined(_MSDOS) || defined (_WIN32)
+#if defined(__MWERKS__) || defined(applec) || defined(THINK_C)
+#define _MACINTOSH
+#endif
+
+#if defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH)
#include <win-mac.h>
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import on
+#endif
#endif
#ifndef KRB5_CALLCONV
}
#endif
+#if defined(_MACINTOSH) && defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__)
+#pragma import reset
+#endif
+
#define __COM_ERR_H
#endif /* ! defined(__COM_ERR_H) */