wtv: fix memleaks during normal operation
This commit is contained in:
parent
f6a152db11
commit
68e252f548
@ -302,6 +302,8 @@ static void wtvfile_close(AVIOContext *pb)
|
||||
{
|
||||
WtvFile *wf = pb->opaque;
|
||||
av_free(wf->sectors);
|
||||
av_free(wf);
|
||||
av_free(pb->buffer);
|
||||
av_free(pb);
|
||||
}
|
||||
|
||||
@ -1093,6 +1095,7 @@ static int read_seek(AVFormatContext *s, int stream_index,
|
||||
static int read_close(AVFormatContext *s)
|
||||
{
|
||||
WtvContext *wtv = s->priv_data;
|
||||
av_free(wtv->index_entries);
|
||||
wtvfile_close(wtv->pb);
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user