[gtk+] widget path: Don't leak sibling paths
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] widget path: Don't leak sibling paths
- Date: Tue, 15 Sep 2015 23:34:42 +0000 (UTC)
commit ee8eb91523fcca2c7d0c783a3289e9f72bb74770
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Sep 15 19:31:00 2015 -0400
widget path: Don't leak sibling paths
gtk/gtkwidgetpath.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkwidgetpath.c b/gtk/gtkwidgetpath.c
index 092ae6d..0c309d3 100644
--- a/gtk/gtkwidgetpath.c
+++ b/gtk/gtkwidgetpath.c
@@ -217,6 +217,8 @@ gtk_widget_path_unref (GtkWidgetPath *path)
elem = &g_array_index (path->elems, GtkPathElement, i);
gtk_css_node_declaration_unref (elem->decl);
+ if (elem->siblings)
+ gtk_widget_path_unref (elem->siblings);
}
g_array_free (path->elems, TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]