Make g_object_compat_control() visible for GTK+ compilation, to avoid
authorMatthias Clasen <mclasen@redhat.com>
Wed, 18 Jan 2006 16:03:57 +0000 (16:03 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 18 Jan 2006 16:03:57 +0000 (16:03 +0000)
2006-01-18  Matthias Clasen  <mclasen@redhat.com>

* gobject.h: Make g_object_compat_control() visible
for GTK+ compilation, to avoid segfaults on 64bit
platforms.

gobject/ChangeLog
gobject/gobject.h

index f877968..1ef9d72 100644 (file)
@@ -1,3 +1,9 @@
+2006-01-18  Matthias Clasen  <mclasen@redhat.com>
+
+       * gobject.h: Make g_object_compat_control() visible
+       for GTK+ compilation, to avoid segfaults on 64bit
+       platforms.
+
 2006-01-16  Matthias Clasen  <mclasen@redhat.com>
 
        * === Released 2.9.3 ===
index 0e9b6a8..21538df 100644 (file)
@@ -254,6 +254,9 @@ void        g_value_take_object               (GValue         *value,
 #ifndef G_DISABLE_DEPRECATED
 void        g_value_set_object_take_ownership (GValue         *value,
                                               gpointer        v_object);
+#endif
+
+#if !defined(G_DISABLE_DEPRECATED) || defined(GTK_COMPILATION)
 gsize      g_object_compat_control           (gsize           what,
                                               gpointer        data);
 #endif