Revision ca402f32
ID | ca402f32e392590a81a1381dab41c4f9c2c2f98a |
Parent | ad4c5034 |
Child | a3a0af4f |
handle malloc failures in ff_get_wav_header
ff_get_wav_header is reading data from a WAVE file and then uses it
(without validation) to malloc a buffer. It then proceeded to read
data into the buffer, without verifying that the allocation succeeded.
To address this, change ff_get_wav_header to return an error if
allocation failed, and adapted all calling code to handle that error.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Files
- added
- modified
- copied
- renamed
- deleted