diff options
author | Martin Storsjö <martin@martin.st> | 2014-01-13 14:43:23 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2014-01-15 09:57:26 +0200 |
commit | d51f09962d5b4bc999fb70c040f330dd1873212e (patch) | |
tree | 475cc024c6374fff09e2de121f426c8afd27eb15 /libavcodec/ffv1dec.c | |
parent | d0cd2a8c461f975eeaeff2900e95fa8ec0931ef8 (diff) | |
download | ffmpeg-d51f09962d5b4bc999fb70c040f330dd1873212e.tar.gz |
mov: Free intermediate arrays in the normal cleanup function
These arrays are normally freed at the end of mov_read_trak,
but make sure they're freed in case mov_read_trak returned
early (due to errors) or in case the atoms that allocate arrays
are encountered at some other point than within a trak (which
we don't have checks against).
Sample-Id: 00000496-google
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/ffv1dec.c')
0 files changed, 0 insertions, 0 deletions