summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavutil/audio_fifo.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libavutil/audio_fifo.c b/libavutil/audio_fifo.c
index e4d38e0524..de187104e6 100644
--- a/libavutil/audio_fifo.c
+++ b/libavutil/audio_fifo.c
@@ -48,8 +48,7 @@ void av_audio_fifo_free(AVAudioFifo *af)
if (af->buf) {
int i;
for (i = 0; i < af->nb_buffers; i++) {
- if (af->buf[i])
- av_fifo_free(af->buf[i]);
+ av_fifo_freep(&af->buf[i]);
}
av_freep(&af->buf);
}