Fix memory leak. gdk_event_put would make a copy of next_event, and
1998-12-30 Miguel de Icaza <miguel@nuclecu.unam.mx> * gtk/gtkmain.c (gtk_main_do_event): Fix memory leak. gdk_event_put would make a copy of next_event, and next_event was not being freed.
This commit is contained in:
committed by
Arturo Espinosa
parent
c44d39c06e
commit
f2091ab7be
@ -581,8 +581,11 @@ gtk_main_do_event (GdkEvent *event)
|
||||
|
||||
|
||||
if (next_event)
|
||||
gdk_event_put (next_event);
|
||||
next_event = NULL;
|
||||
{
|
||||
gdk_event_put (next_event);
|
||||
gdk_event_free (next_event);
|
||||
next_event = NULL;
|
||||
}
|
||||
|
||||
/* Find the widget which got the event. We store the widget
|
||||
* in the user_data field of GdkWindow's.
|
||||
|
||||
Reference in New Issue
Block a user