Replace an open-coded version of this function
with a call to gtk_list_item_manager_gc_tiles.
gtk_list_item_manager_clear_model (GtkListItemManager *self)
{
GtkListItemChange change;
- GtkListTile *tile;
GSList *l;
if (self->model == NULL)
self);
g_clear_object (&self->model);
- /* really empty the tiles */
- for (tile = gtk_list_tile_gc (self, gtk_list_item_manager_get_first (self));
- tile;
- tile = gtk_list_tile_gc (self, tile))
- { }
+ gtk_list_item_manager_gc_tiles (self);
+
g_assert (gtk_rb_tree_get_root (self->items) == NULL);
}