projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
576e8a2
)
gtklistitemmanager: Stop leaking item
author
Corey Berla
<corey@berla.me>
Thu, 6 Jul 2023 23:24:29 +0000
(16:24 -0700)
committer
Corey Berla
<corey@berla.me>
Thu, 6 Jul 2023 23:24:29 +0000
(16:24 -0700)
Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/5940
gtk/gtklistitemmanager.c
patch
|
blob
|
history
diff --git
a/gtk/gtklistitemmanager.c
b/gtk/gtklistitemmanager.c
index 6a150edf54b954b72b1d7216f6925966907a9ba1..d2b7c237ec316836d8f516d0f899b26f884f3ef6 100644
(file)
--- a/
gtk/gtklistitemmanager.c
+++ b/
gtk/gtklistitemmanager.c
@@
-1356,6
+1356,7
@@
gtk_list_item_manager_ensure_items (GtkListItemManager *self,
position + i,
item,
gtk_selection_model_is_selected (self->model, position + i));
+ g_object_unref (item);
gtk_widget_insert_after (tile->widget, self->widget, insert_after);
}
else