{
PixbufRcStyle *rc_style = PIXBUF_RC_STYLE (object);
- g_list_foreach (rc_style->img_list, (GFunc) theme_image_unref, NULL);
- g_list_free (rc_style->img_list);
+ g_list_free_full (rc_style->img_list, theme_image_unref);
G_OBJECT_CLASS (parent_class)->finalize (object);
}
as inactive if it is in the list, emitting a printer_removed signal */
if (removed_printer_checklist != NULL)
{
- g_list_foreach (removed_printer_checklist, (GFunc) mark_printer_inactive, backend);
- g_list_free (removed_printer_checklist);
+ g_list_free_full (removed_printer_checklist, (GDestroyNotify) mark_printer_inactive);
list_has_changed = TRUE;
}