diff options
Diffstat (limited to 'gvc-mixer-stream.c')
-rw-r--r-- | gvc-mixer-stream.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gvc-mixer-stream.c b/gvc-mixer-stream.c index 5de71d1..b136a14 100644 --- a/gvc-mixer-stream.c +++ b/gvc-mixer-stream.c @@ -1038,8 +1038,7 @@ gvc_mixer_stream_finalize (GObject *object) g_free (mixer_stream->priv->human_port); mixer_stream->priv->human_port = NULL; - g_list_foreach (mixer_stream->priv->ports, (GFunc) free_port, NULL); - g_list_free (mixer_stream->priv->ports); + g_list_free_full (mixer_stream->priv->ports, (GDestroyNotify) free_port); mixer_stream->priv->ports = NULL; if (mixer_stream->priv->change_volume_op) { |