| Index: libavformat/mov.c
|
| diff --git a/libavformat/mov.c b/libavformat/mov.c
|
| index c2c980f0a0b2b1ecc4dfbd30a3540d7b1a8bd282..81e96420ef9867656e0024c181faac21523927b4 100644
|
| --- a/libavformat/mov.c
|
| +++ b/libavformat/mov.c
|
| @@ -2962,6 +2962,12 @@ static int mov_read_close(AVFormatContext *s)
|
| av_freep(&sc->drefs);
|
| if (sc->pb && sc->pb != s->pb)
|
| avio_close(sc->pb);
|
| + av_freep(&sc->chunk_offsets);
|
| + av_freep(&sc->keyframes);
|
| + av_freep(&sc->sample_sizes);
|
| + av_freep(&sc->stps_data);
|
| + av_freep(&sc->stsc_data);
|
| + av_freep(&sc->stts_data);
|
| }
|
|
|
| if (mov->dv_demux) {
|
|
|