when marshalling connect_object signals, don't pass the data pointer
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org> * gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object signals, don't pass the data pointer twice, but swap it with the object pointer (proposed on Nov 30 1998 on gtk-devel-list).
This commit is contained in:
parent
33447a3856
commit
f314322885
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1,3 +1,9 @@
|
||||
Mon Dec 7 03:52:01 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtksignal.c (gtk_handlers_run): when marshalling connect_object
|
||||
signals, don't pass the data pointer twice, but swap it with the
|
||||
object pointer (proposed on Nov 30 1998 on gtk-devel-list).
|
||||
|
||||
Mon Dec 7 03:08:39 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gtk/gtktypeutils.h:
|
||||
|
@ -1874,7 +1874,7 @@ gtk_handlers_run (GtkHandler *handlers,
|
||||
/* don't cast with GTK_OBJECT () */
|
||||
(* signal->marshaller) ((GtkObject*) handlers->func_data,
|
||||
handlers->func,
|
||||
handlers->func_data,
|
||||
object,
|
||||
params);
|
||||
else
|
||||
(* signal->marshaller) (object,
|
||||
|
Loading…
Reference in New Issue
Block a user