mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
assdec: check that the alloc+init of the private data succeeded.
Fixes a part of Ticket1208 Found-by: John Villamil and Piotr Bandurski Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
3938a0eeae
commit
dd20e7ede5
@ -31,6 +31,8 @@ static av_cold int ass_decode_init(AVCodecContext *avctx)
|
||||
memcpy(avctx->subtitle_header, avctx->extradata, avctx->extradata_size);
|
||||
avctx->subtitle_header_size = avctx->extradata_size;
|
||||
avctx->priv_data = ff_ass_split(avctx->extradata);
|
||||
if(!avctx->priv_data)
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user