From: Cosimo Cecchi Date: Sun, 20 Jan 2013 18:52:47 +0000 (-0500) Subject: applicationwindow: fix mem leak X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=2d820defef9a74dd20466f4d829ce008cad84abb;p=~andy%2Fgtk 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 --- diff --git a/gtk/gtkapplicationwindow.c b/gtk/gtkapplicationwindow.c index 2a9215a4a..271054b10 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); }