diff options
Diffstat (limited to 'src/channel-playback.c')
-rw-r--r-- | src/channel-playback.c | 3 |
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); |