avformat/matroskadec: fix memleak on stream side data failure

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer 2016-12-08 01:21:11 -03:00
parent 3ab1311aba
commit 8396d54d3c
1 changed files with 3 additions and 1 deletions

View File

@ -1931,8 +1931,10 @@ static int mkv_parse_video_projection(AVStream *st, const MatroskaTrack *track)
ret = av_stream_add_side_data(st, AV_PKT_DATA_SPHERICAL, (uint8_t *)spherical,
spherical_size);
if (ret < 0)
if (ret < 0) {
av_freep(&spherical);
return ret;
}
return 0;
}