summaryrefslogtreecommitdiff
path: root/src/channel-playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/channel-playback.c')
-rw-r--r--src/channel-playback.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/channel-playback.c b/src/channel-playback.c
index c97afd8..e931727 100644
--- a/src/channel-playback.c
+++ b/src/channel-playback.c
@@ -114,8 +114,7 @@ static void spice_playback_channel_finalize(GObject *obj)
snd_codec_destroy(&c->codec);
- g_free(c->volume);
- c->volume = NULL;
+ g_clear_pointer(&c->volume, g_free);
if (G_OBJECT_CLASS(spice_playback_channel_parent_class)->finalize)
G_OBJECT_CLASS(spice_playback_channel_parent_class)->finalize(obj);