ffmdec: Do not manually free streams on read_header error, this is always
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 25 Jul 2010 07:52:58 +0000 (07:52 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 25 Jul 2010 07:52:58 +0000 (07:52 +0000)
commit527b46ba26124e51526d643c5e0f41c8160f286c
treeb4d3318fcf502078d50ad48e89a6ffd7a8a9a340
parent6de5b7c6b82735e175c1e5ba9ae998af1e3e8443
ffmdec: Do not manually free streams on read_header error, this is always
handled by upper layers.
Fixes double-frees (issue 2003).
Instead call ffm_close to ensure rc_eqs are freed also in the error case.

Originally committed as revision 24490 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavformat/ffmdec.c