]> git.sesse.net Git - ffmpeg/commitdiff
ffmpeg: Use av_fifo_freep() to avoid stale pointers
authorMichael Niedermayer <michael@niedermayer.cc>
Fri, 14 Oct 2016 15:05:25 +0000 (17:05 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 14 Oct 2016 15:05:25 +0000 (17:05 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
ffmpeg.c

index af8ed76a60eb20be6f16c7978e72d539e54b6256..39fac3fc60e6aaa2461ac78f12987d261a2f0e73 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -538,7 +538,7 @@ static void ffmpeg_cleanup(int ret)
             av_fifo_generic_read(ost->muxing_queue, &pkt, sizeof(pkt), NULL);
             av_packet_unref(&pkt);
         }
-        av_fifo_free(ost->muxing_queue);
+        av_fifo_freep(&ost->muxing_queue);
 
         av_freep(&output_streams[i]);
     }