[gtk+] GtkBuilder: Fix more GMenu leaks in the parser
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkBuilder: Fix more GMenu leaks in the parser
- Date: Sun, 29 Jun 2014 03:19:32 +0000 (UTC)
commit c304a84f2c0e41825fb1fac6730e2abe874c253c
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jun 28 23:19:09 2014 -0400
GtkBuilder: Fix more GMenu leaks in the parser
gtk/gtkbuilder-menus.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkbuilder-menus.c b/gtk/gtkbuilder-menus.c
index a6781dc..1b36f68 100644
--- a/gtk/gtkbuilder-menus.c
+++ b/gtk/gtkbuilder-menus.c
@@ -128,6 +128,7 @@ gtk_builder_menu_start_element (GMarkupParseContext *context,
if (id != NULL)
_gtk_builder_add_object (state->parser_data->builder, id, G_OBJECT (menu));
+ g_object_unref (menu);
}
return;
@@ -148,6 +149,7 @@ gtk_builder_menu_start_element (GMarkupParseContext *context,
if (id != NULL)
_gtk_builder_add_object (state->parser_data->builder, id, G_OBJECT (menu));
+ g_object_unref (menu);
}
return;
@@ -204,6 +206,7 @@ gtk_builder_menu_start_element (GMarkupParseContext *context,
if (id != NULL)
_gtk_builder_add_object (state->parser_data->builder, id, G_OBJECT (menu));
+ g_object_unref (menu);
}
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]