You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
jvdec: Fix memory leak of jv->frames
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
This commit is contained in:
committed by
Luca Barbato
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,
|
||||
};
|
||||
|
Reference in New Issue
Block a user