From 2d820defef9a74dd20466f4d829ce008cad84abb Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Sun, 20 Jan 2013 13:52:47 -0500 Subject: [PATCH] applicationwindow: fix mem leak In the error path, code is leaking a ref to a GVariant. https://bugzilla.gnome.org/show_bug.cgi?id=692203 --- gtk/gtkapplicationwindow.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkapplicationwindow.c b/gtk/gtkapplicationwindow.c index 2a9215a4a6..271054b109 100644 --- a/gtk/gtkapplicationwindow.c +++ b/gtk/gtkapplicationwindow.c @@ -471,6 +471,10 @@ add_accel_closure (gpointer data, gtk_accel_group_connect_by_path (window->priv->accels, accel_path, &closure->closure); } + else if (parameter) + { + g_variant_unref (parameter); + } g_free (action_name); }