#ifdef __cplusplus #define NULL __null #else #define NULL ((void *)0) #endif #ifdef HAVE_CONFIG_H #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef __cplusplus #if !KWIQ #include #include #endif #endif #if KWIQ #include #include #include /* for collection.cpp */ #include /* for date_object.cpp */ //#include /* for internal.cpp */ #if defined(__GNUC__) # if defined(__arm__) || defined(__ARMEL__) # define Q_PACKED __attribute__ ((packed)) # endif #endif #ifndef Q_PACKED # define Q_PACKED #endif /* Win32 specific part */ #if defined(_WIN32) /* There is no timegm in MinGW */ #define timegm mktime #define MAX(a,b) ((a) > (b) ? (a) : (b)) #define MIN(a,b) ((a) < (b) ? (a) : (b)) typedef unsigned int uint; #endif #endif