Browse code

avformat/flvdec: Use av_freep() avoid leaving stale pointers in memory

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 91ea466551c148bd897706a1b6a168e783761a06)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

Michael Niedermayer authored on 2014/12/16 23:03:32
Showing 1 changed files
... ...
@@ -614,7 +614,7 @@ static int flv_read_close(AVFormatContext *s)
614 614
 
615 615
 static int flv_get_extradata(AVFormatContext *s, AVStream *st, int size)
616 616
 {
617
-    av_free(st->codec->extradata);
617
+    av_freep(&st->codec->extradata);
618 618
     if (ff_get_extradata(st->codec, s->pb, size) < 0)
619 619
         return AVERROR(ENOMEM);
620 620
     return 0;