g_source_unref (priv->pending_file_change_source);
priv->pending_file_change_source = NULL;
}
- g_slist_foreach (priv->pending_file_changes, (GFunc) file_change_free, NULL);
- g_slist_free (priv->pending_file_changes);
+ g_slist_free_full (priv->pending_file_changes, (GDestroyNotify) file_change_free);
priv->pending_file_changes = NULL;
/* Make sure we cancel on last unref */
stream = G_MEMORY_INPUT_STREAM (object);
priv = stream->priv;
- g_slist_foreach (priv->chunks, free_chunk, NULL);
- g_slist_free (priv->chunks);
+ g_slist_free_full (priv->chunks, free_chunk);
G_OBJECT_CLASS (g_memory_input_stream_parent_class)->finalize (object);
}