AC_C_CONST
AC_TYPE_OFF_T
AC_TYPE_SIZE_T
+dnl Check the size of various builtin types; see typesize.h (error)
+AC_CHECK_SIZEOF(char, 0)
+AC_CHECK_SIZEOF(short, 0)
+AC_CHECK_SIZEOF(int, 0)
+AC_CHECK_SIZEOF(long, 0)
+AC_CHECK_SIZEOF(long unsigned int, 0)
+AC_CHECK_SIZEOF(size_t, 0)
dnl AC_HEADER_TIME
dnl Checks for library functions.
while ((SortMap[i] != NULL) &&
(Cal->SortBy != NULL))
{
- Cal->SortBy = icalcomponent_get_first_property(Cal->SortBy, SortMap[i++]->map);
+ /****Cal->SortBy = icalcomponent_get_first_property(Cal->SortBy, SortMap[i++]->map); */
}
}
if (MaxRead == -1)
{
- serv_printf("READ %d|%d", 0, total_len);
+ serv_printf("READ %d|"SIZE_T_FMT, 0, total_len);
if (StrBuf_ServGetln(Buf) > 0)
{
long YetRead;
#define DEFAULT_SSL_CIPHER_LIST "DEFAULT" /* See http://openssl.org/docs/apps/ciphers.html */
#endif
+#if SIZEOF_SIZE_T == SIZEOF_INT
+#define SIZE_T_FMT "%d"
+#else
+#define SIZE_T_FMT "%ld"
+#endif
+
+#if SIZEOF_LONG_UNSIGNED_INT == SIZEOF_INT
+#define ULONG_FMT "%d"
+#else
+#define ULONG_FMT "%ld"
+#endif
#define CALENDAR_ROOM_NAME "Calendar"
#define PRODID "-//Citadel//NONSGML Citadel Calendar//EN"