From: Matthias Clasen Date: Mon, 1 Nov 2010 00:33:02 +0000 (-0400) Subject: Don't leak references in the actions example X-Git-Tag: 2.27.2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb8d29a55897b65c5d60077db19f39d1c01b2f86;p=platform%2Fupstream%2Fglib.git Don't leak references in the actions example These are not initially unowned... --- diff --git a/gio/tests/gapplication-example-actions.c b/gio/tests/gapplication-example-actions.c index bca0b06..4bb7fc6 100644 --- a/gio/tests/gapplication-example-actions.c +++ b/gio/tests/gapplication-example-actions.c @@ -53,13 +53,16 @@ add_actions (GApplication *app) action = g_simple_action_new ("simple-action", NULL); g_signal_connect (action, "activate", G_CALLBACK (activate_action), app); g_simple_action_group_insert (actions, G_ACTION (action)); + g_object_unref (action); action = g_simple_action_new_stateful ("toggle-action", NULL, g_variant_new_boolean (FALSE)); g_signal_connect (action, "activate", G_CALLBACK (activate_toggle_action), app); g_simple_action_group_insert (actions, G_ACTION (action)); + g_object_unref (action); g_application_set_action_group (app, G_ACTION_GROUP (actions)); + g_object_unref (actions); } int