Skip to content
Snippets Groups Projects
Commit ce4e57db authored by Michael Niedermayer's avatar Michael Niedermayer
Browse files

avformat/sbgdec: Check alloc_array_elem() return value

parent fccde16a
No related branches found
No related tags found
No related merge requests found
...@@ -973,6 +973,8 @@ static int expand_tseq(void *log, struct sbg_script *s, int *nb_ev_max, ...@@ -973,6 +973,8 @@ static int expand_tseq(void *log, struct sbg_script *s, int *nb_ev_max,
} else { } else {
ev = alloc_array_elem((void **)&s->events, sizeof(*ev), ev = alloc_array_elem((void **)&s->events, sizeof(*ev),
&s->nb_events, nb_ev_max); &s->nb_events, nb_ev_max);
if (!ev)
return AVERROR(ENOMEM);
ev->ts = tseq->ts.t; ev->ts = tseq->ts.t;
ev->elements = def->elements; ev->elements = def->elements;
ev->nb_elements = def->nb_elements; ev->nb_elements = def->nb_elements;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment