<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -25,6 +25,19 @@
 #include &quot;fix_purple_win32.h&quot;
 #include &lt;connection.h&gt;
 
+#if !GLIB_CHECK_VERSION(2,16,0)
+int
+g_strcmp0 (const char *str1,
+           const char *str2)
+{
+    if (!str1)
+        return -(str1 != str2);
+    if (!str2)
+        return str1 != str2;
+    return strcmp (str1, str2);
+}
+#endif /* !GLIB_CHECK_VERSION(2,16,0) */
+
 /*
  * Copyright 2004 Tor Lillqvist
  *</diff>
      <filename>fix_purple.c</filename>
    </modified>
    <modified>
      <diff>@@ -33,6 +33,18 @@ struct _PurpleConnection;
 
 #endif /* !GLIB_CHECK_VERSION(2,3,1) */
 
+#ifndef G_GNUC_NULL_TERMINATED
+#	if     __GNUC__ &gt;= 4
+#		define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))
+#	else
+#		define G_GNUC_NULL_TERMINATED
+#	endif
+#endif
+
+#if !GLIB_CHECK_VERSION(2,16,0)
+int g_strcmp0 (const char *str1, const char *str2);
+#endif /* !GLIB_CHECK_VERSION(2,16,0) */
+
 #if !GLIB_CHECK_VERSION(2,14,0)
 static inline guint
 g_timeout_add_seconds (guint interval,</diff>
      <filename>fix_purple.h</filename>
    </modified>
    <modified>
      <diff>@@ -27,6 +27,7 @@
 #include &quot;ab/pecan_contactlist_priv.h&quot;
 
 #ifdef HAVE_LIBPURPLE
+#include &quot;fix_purple.h&quot;
 #include &lt;account.h&gt;
 #endif /* HAVE_LIBPURPLE */
 </diff>
      <filename>pecan_ud.c</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>eb8afa3ff93f0607a0b7394cdae2a8fe78ad78a4</id>
    </parent>
  </parents>
  <author>
    <name>Felipe Contreras</name>
    <email>felipe.contreras@gmail.com</email>
  </author>
  <url>http://github.com/felipec/msn-pecan/commit/8ee0275366c0822de1b25a16a1c1bbd89485f435</url>
  <id>8ee0275366c0822de1b25a16a1c1bbd89485f435</id>
  <committed-date>2008-09-14T11:17:54-07:00</committed-date>
  <authored-date>2008-09-14T11:17:54-07:00</authored-date>
  <message>Add yet more silly compatibility stuff for libpurple.

Primarily for win32.</message>
  <tree>4b12f9bd75babf95e6d991f1919fdcc9417c3fae</tree>
  <committer>
    <name>Felipe Contreras</name>
    <email>felipe.contreras@gmail.com</email>
  </committer>
</commit>
