• Max Horn's avatar
    handle malloc failures in ff_get_wav_header · ca402f32
    Max Horn authored
    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: 's avatarLuca Barbato <lu_zero@gentoo.org>
    ca402f32
riff.h 1.99 KB