From f3908bb0b88e2eac670a930821779af076499062 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Wed, 29 Jan 2014 12:38:13 -0500 Subject: [PATCH] main: Make sure to free any events that we get from Clutter --- src/core/main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/main.c b/src/core/main.c index cd5b68383..2c8bc8397 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -285,8 +285,12 @@ event_dispatch (GSource *source, gpointer user_data) { ClutterEvent *event = clutter_event_get (); + if (event) - clutter_do_event (event); + { + clutter_do_event (event); + clutter_event_free (event); + } return TRUE; }