diff --git a/ChangeLog b/ChangeLog index cc8f11e2fd096a8098261ed49de0e33e1c400f63..99a97c500942aa8beda0c27e6b99c542608ed4d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-06-12 Kjartan Maraas + + * gdk/x11/gdkasync.c: (send_event_handler): Plug + a leak. Closes bug #307281. + 2005-06-12 Matthias Clasen * gtk/gtkcalendar.c (calendar_paint_header): diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index cc8f11e2fd096a8098261ed49de0e33e1c400f63..99a97c500942aa8beda0c27e6b99c542608ed4d8 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2005-06-12 Kjartan Maraas + + * gdk/x11/gdkasync.c: (send_event_handler): Plug + a leak. Closes bug #307281. + 2005-06-12 Matthias Clasen * gtk/gtkcalendar.c (calendar_paint_header): diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index cc8f11e2fd096a8098261ed49de0e33e1c400f63..99a97c500942aa8beda0c27e6b99c542608ed4d8 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2005-06-12 Kjartan Maraas + + * gdk/x11/gdkasync.c: (send_event_handler): Plug + a leak. Closes bug #307281. + 2005-06-12 Matthias Clasen * gtk/gtkcalendar.c (calendar_paint_header): diff --git a/gdk/x11/gdkasync.c b/gdk/x11/gdkasync.c index fc9e15d633fa322b6487b2a925803621219abc5d..d0cf7e94b3628eebf308c658ca7251015c1e9879 100644 --- a/gdk/x11/gdkasync.c +++ b/gdk/x11/gdkasync.c @@ -151,6 +151,8 @@ send_event_handler (Display *dpy, DeqAsyncHandler(state->dpy, &state->async); + g_free (state); + return (rep->generic.type != X_Error); }