summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/ccache/ccapi/stdcc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/ccache/ccapi/stdcc.h')
-rw-r--r--src/lib/krb5/ccache/ccapi/stdcc.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/krb5/ccache/ccapi/stdcc.h b/src/lib/krb5/ccache/ccapi/stdcc.h
index 4fe602799..dcd8b6b6c 100644
--- a/src/lib/krb5/ccache/ccapi/stdcc.h
+++ b/src/lib/krb5/ccache/ccapi/stdcc.h
@@ -1,18 +1,17 @@
+#if defined(_WIN32) || defined(USE_CCAPI)
+
#include "k5-int.h" /* loads krb5.h */
-
+
#ifdef USE_CCAPI_V3
#include <CredentialsCache.h>
#else
-#ifdef USE_CCAPI
-#include <CredentialsCache2.h>
-#else
#if defined(_WIN32)
#include "cacheapi.h"
-#endif
+#else
+#include <CredentialsCache2.h>
#endif
#endif
-
#define kStringLiteralLen 255
/* globals to be exported */
@@ -153,3 +152,5 @@ krb5_error_code KRB5_CALLCONV krb5_stdcc_get_flags
krb5_error_code KRB5_CALLCONV krb5_stdcc_remove
(krb5_context, krb5_ccache id , krb5_flags flags, krb5_creds *creds);
#endif
+
+#endif /* defined(_WIN32) || defined(USE_CCAPI) */