comparison 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
comparison
equal deleted inserted replaced
27104:048bcf41deef 27590:a08e84032814
146 # else 146 # else
147 # define G_MAXSIZE ((gsize) 0xffffffff) 147 # define G_MAXSIZE ((gsize) 0xffffffff)
148 # endif 148 # endif
149 #endif 149 #endif
150 150
151 #ifndef G_MAXSSIZE
152 # if GLIB_SIZEOF_LONG == 8
153 # define G_MAXSSIZE ((gssize) 0x7fffffffffffffff)
154 # else
155 # define G_MAXSSIZE ((gssize) 0x7fffffff)
156 # endif
157 #endif
158
151 #if GLIB_CHECK_VERSION(2,6,0) 159 #if GLIB_CHECK_VERSION(2,6,0)
152 # include <glib/gstdio.h> 160 # include <glib/gstdio.h>
153 #endif 161 #endif
154 162
155 #if !GLIB_CHECK_VERSION(2,6,0) 163 #if !GLIB_CHECK_VERSION(2,6,0)
218 # if __GNUC__ >= 4 226 # if __GNUC__ >= 4
219 # define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__)) 227 # define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))
220 # else 228 # else
221 # define G_GNUC_NULL_TERMINATED 229 # define G_GNUC_NULL_TERMINATED
222 # endif 230 # endif
231 #endif
232
233 #ifdef HAVE_CONFIG_H
234 #if SIZEOF_TIME_T == 4
235 # define PURPLE_TIME_T_MODIFIER "lu"
236 #elif SIZEOF_TIME_T == 8
237 # define PURPLE_TIME_T_MODIFIER "zu"
238 #else
239 #error Unknown size of time_t
240 #endif
223 #endif 241 #endif
224 242
225 #include <glib-object.h> 243 #include <glib-object.h>
226 244
227 #ifndef G_DEFINE_TYPE 245 #ifndef G_DEFINE_TYPE