#ifndef CCI_COMMON_H
#define CCI_COMMON_H
+#include <CredentialsCache.h>
+
#include <sys/types.h>
+#include <stdarg.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <com_err.h>
#if TARGET_OS_MAC
-#include <stdint.h>
#include <unistd.h>
#define VECTOR_FUNCTIONS_INITIALIZER ,NULL
#else
#include "win-mac.h"
#define VECTOR_FUNCTIONS_INITIALIZER
+/* hide "#pragma mark" warnings on Windows */
#pragma warning (disable: 4068)
#endif
-#include <stdarg.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <com_err.h>
-
-#include <CredentialsCache.h>
-
#define k_cci_context_initial_ccache_name "Initial default ccache"
#include "cci_cred_union.h"
#include "cci_common.h"
+#include <time.h>
+
#include "ccs_array.h"
#include "ccs_list.h"
#include "ccs_cache_collection.h"
#if defined(_WIN32)
#include <winsock.h>
#else
-#include <sys/types.h>
+#include <stdint.h>
#endif
#ifdef __cplusplus
#define CCACHE_API
#endif
-#include <time.h>
-
/*
* Constants
*/