Committed the wrong thing yesterday.
authorJonathan Blandford <jrb@src.gnome.org>
Thu, 22 Feb 2001 17:12:06 +0000 (17:12 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Thu, 22 Feb 2001 17:12:06 +0000 (17:12 +0000)
* gsignal.c (g_signal_emit_valist): Use G_TYPE_FROM_INSTANCE
(instance) instead of node->itype when initting the value.

gobject/ChangeLog
gobject/gsignal.h

index aa74a23..c97705f 100644 (file)
@@ -3,6 +3,9 @@ Wed Feb 21 18:31:46 2001  Jonathan Blandford  <jrb@redhat.com>
        * gsignal.h (g_signal_connect): Add g_signal_connect define to
        make porting from gtk_signal_connect easy.
 
+       * gsignal.c (g_signal_emit_valist): Use G_TYPE_FROM_INSTANCE
+       (instance) instead of node->itype when initting the value.
+
 2001-02-17  Havoc Pennington  <hp@pobox.com>
 
         Applied patch from Soeren Sandmann:
index 312c5e0..a967d2e 100644 (file)
@@ -154,6 +154,8 @@ gboolean g_signal_has_handler_pending             (gpointer           instance,
                                               guint              signal_id,
                                               GQuark             detail,
                                               gboolean           may_be_blocked);
+#define g_signal_connect(instance, detailed_signal, c_handler, data) \
+       g_signal_connect_data (instance, detailed_signal, c_handler, data, NULL, FALSE, FALSE)
 guint   g_signal_connect_closure_by_id       (gpointer           instance,
                                               guint              signal_id,
                                               GQuark             detail,