mirror of https://git.ffmpeg.org/ffmpeg.git
jvdec: Fix memory leak of jv->frames
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
This commit is contained in:
parent
027712e851
commit
e518cb863e
|
@ -59,6 +59,15 @@ static int read_probe(AVProbeData *pd)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int read_close(AVFormatContext *s)
|
||||
{
|
||||
JVDemuxContext *jv = s->priv_data;
|
||||
|
||||
av_freep(&jv->frames);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int read_header(AVFormatContext *s)
|
||||
{
|
||||
JVDemuxContext *jv = s->priv_data;
|
||||
|
@ -229,4 +238,5 @@ AVInputFormat ff_jv_demuxer = {
|
|||
.read_header = read_header,
|
||||
.read_packet = read_packet,
|
||||
.read_seek = read_seek,
|
||||
.read_close = read_close,
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue