Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib/compat.h @ 179:0ffecd4e7e1a HEAD
added dec2str() function and largest_t type, removed itoa() and ltoa()
macros and did some other cleanups.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 08 Sep 2002 14:36:03 +0300 |
parents | 62fc6c729962 |
children | f0f49949009b |
line wrap: on
line diff
--- a/src/lib/compat.h Sun Sep 08 13:25:02 2002 +0300 +++ b/src/lib/compat.h Sun Sep 08 14:36:03 2002 +0300 @@ -7,6 +7,24 @@ # define LLONG_MAX 9223372036854775807LL #endif +#if defined (UOFF_T_INT) +typedef unsigned int uoff_t; +#elif defined (UOFF_T_LONG) +typedef unsigned long uoff_t; +#elif defined (UOFF_T_LONG_LONG) +typedef unsigned long long uoff_t; +#else +# error uoff_t size not set +#endif + +#if defined (LARGEST_T_LONG) +typedef unsigned long largest_t; +#elif defined (LARGEST_T_LONG_LONG) +typedef unsigned long long largest_t; +#else +# error largest_t size not set +#endif + /* memmove() */ #ifndef HAVE_MEMMOVE # define memmove my_memmove