]> git.sesse.net Git - ffmpeg/commit
decode: avoid leaks on failure in ff_get_buffer()
authorAnton Khirnov <anton@khirnov.net>
Fri, 13 Oct 2017 16:59:16 +0000 (18:59 +0200)
committerJames Almer <jamrial@gmail.com>
Mon, 30 Oct 2017 00:25:49 +0000 (21:25 -0300)
commit4776c61424fa32394e251e9769e1ad2c2fa55598
tree59c492ead8ca105f2df446696a47fd6269f78b25
parent195dd5c59c89b125b89078c736ae107bcaf23b37
decode: avoid leaks on failure in ff_get_buffer()

If the get_buffer() call fails, the frame might have some side data
already set. Make sure it gets freed.

Merges Libav commit de77671438c24ffea93398c8dc885d4dd04477de.

Signed-off-by: James Almer <jamrial@gmail.com>
libavcodec/decode.c