# HG changeset patch # User Stu Tomlinson # Date 1214507318 0 # Node ID 00b4424215637ddf617250263f86a23cfe4627db # Parent 79b4a8e0da77ec51936f593d9c557fd327d44cb0 Compatibility with older glib versions diff -r 79b4a8e0da77 -r 00b442421563 libpurple/internal.h --- a/libpurple/internal.h Thu Jun 26 19:04:52 2008 +0000 +++ b/libpurple/internal.h Thu Jun 26 19:08:38 2008 +0000 @@ -140,6 +140,14 @@ # define G_MAXUINT32 ((guint32) 0xffffffff) #endif +#ifndef G_MAXSIZE +# if GLIB_SIZEOF_LONG == 8 +# define G_MAXSIZE ((gsize) 0xffffffffffffffff) +# else +# define G_MAXSIZE ((gsize) 0xffffffff) +# endif +#endif + #if GLIB_CHECK_VERSION(2,6,0) # include #endif