Mercurial > pidgin
diff libpurple/internal.h @ 27590:a08e84032814
merge of '2348ff22f0ff3453774b8b25b36238465580c609'
and 'e76f11543c2a4aa05bdf584f087cbe3439029661'
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 12 Jul 2009 05:43:38 +0000 |
parents | 91b8a957776a |
children | 39716f7d2c93 15cde23b43bc 1e5654e2928d |
line wrap: on
line diff
--- a/libpurple/internal.h Sun Jul 12 05:42:40 2009 +0000 +++ b/libpurple/internal.h Sun Jul 12 05:43:38 2009 +0000 @@ -148,6 +148,14 @@ # endif #endif +#ifndef G_MAXSSIZE +# if GLIB_SIZEOF_LONG == 8 +# define G_MAXSSIZE ((gssize) 0x7fffffffffffffff) +# else +# define G_MAXSSIZE ((gssize) 0x7fffffff) +# endif +#endif + #if GLIB_CHECK_VERSION(2,6,0) # include <glib/gstdio.h> #endif @@ -222,6 +230,16 @@ # endif #endif +#ifdef HAVE_CONFIG_H +#if SIZEOF_TIME_T == 4 +# define PURPLE_TIME_T_MODIFIER "lu" +#elif SIZEOF_TIME_T == 8 +# define PURPLE_TIME_T_MODIFIER "zu" +#else +#error Unknown size of time_t +#endif +#endif + #include <glib-object.h> #ifndef G_DEFINE_TYPE