Commit 2bc6d454 authored by Committed by Tim Janik
sropped the approach of copying all signal specific data into a
Fri Jul 17 05:30:47 1998 Tim Janik <email@example.com> * gtk/gtksignal.c (gtk_handlers_run) (gtk_signal_real_emit): sropped the approach of copying all signal specific data into a GtkHandlerInfo structure. we rather keep the signal data on the stack in gtk_signal_real_emit and pass that over to gtk_handlers_run. this avoids multiple lookups of the signal pointer and works savely together with destroy notifiers of handlers. * gtk/gtkentry.c (gtk_entry_key_press): care for the posssibility that someone destroys the entry on the ::activate signal.
Showing with 118 additions and 107 deletions