diff options
author | Jiasheng Jiang <jiasheng@iscas.ac.cn> | 2022-02-07 11:44:53 +0800 |
---|---|---|
committer | Peter Ross <pross@xvid.org> | 2022-02-11 16:29:50 +1100 |
commit | c4d63dbc9417ddf77f6e33f6144b23da7e97cb3b (patch) | |
tree | 23c616f9ae9751b680767683419be850dae071bd /libavformat/musx.c | |
parent | b6bb6b9f22ff519644b16dcc71a4b92ee3979c1b (diff) | |
download | ffmpeg-c4d63dbc9417ddf77f6e33f6144b23da7e97cb3b.tar.gz |
avcodec/vp6: return value check for av_mallocz
As the potential failure of the av_mallocz(), the 's->alpha_context'
could be NULL and be dereferenced later.
Therefore, it should be better to check it and deal with it if fails
in order to prevent memory leak, same as the av_frame_alloc() in
ff_vp56_init().
Fixes: 39a3894ad5 ("lavc/vp6: Implement "slice" threading for VP6A decode")
Reviewed-by: Peter Ross <pross@xvid.org>
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Diffstat (limited to 'libavformat/musx.c')
0 files changed, 0 insertions, 0 deletions