summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2015-01-20 23:27:11 -0800
committerCosimo Cecchi <cosimoc@gnome.org>2015-01-21 06:03:57 -0800
commit84432a80b8ac4c112e57831fe5f162c9792e6d21 (patch)
treeb237743bbd9b19b157a1313e0c634ba0ce63e8b5
parentb6a51015ef0eef31e8d9a927d70af8abf7584249 (diff)
downloadnautilus-84432a80b8ac4c112e57831fe5f162c9792e6d21.tar.gz
view: plug some memory leaks
-rw-r--r--src/nautilus-view.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nautilus-view.c b/src/nautilus-view.c
index 4e88f921e..fa3b24bea 100644
--- a/src/nautilus-view.c
+++ b/src/nautilus-view.c
@@ -4327,6 +4327,7 @@ update_scripts_menu (NautilusView *view)
submenu,
"scripts-submenu",
TRUE);
+ g_object_unref (submenu);
}
view->details->scripts_present = submenu != NULL;
@@ -4392,6 +4393,7 @@ add_template_to_templates_menus (NautilusView *view,
g_free (uri);
g_free (action_name);
g_free (detailed_action_name);
+ g_object_unref (menu_item);
}
static void
@@ -4550,6 +4552,7 @@ update_templates_menu (NautilusView *view)
submenu,
"templates-submenu",
FALSE);
+ g_object_unref (submenu);
}
view->details->templates_present = submenu != NULL;