Commit 625bf6a5 authored by Paul B Mahol's avatar Paul B Mahol

avfilter/vf_reverse: check also pts_size when reallocating

Fixes crash of x32.
Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent cb59d29f
......@@ -72,15 +72,16 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
{
AVFilterContext *ctx = inlink->dst;
ReverseContext *s = ctx->priv;
void *ptr;
if (s->nb_frames + 1 > s->frames_size / sizeof(*(s->frames))) {
void *ptr;
if (s->nb_frames + 1 > s->pts_size / sizeof(*(s->pts))) {
ptr = av_fast_realloc(s->pts, &s->pts_size, s->pts_size * 2);
if (!ptr)
return AVERROR(ENOMEM);
s->pts = ptr;
}
if (s->nb_frames + 1 > s->frames_size / sizeof(*(s->frames))) {
ptr = av_fast_realloc(s->frames, &s->frames_size, s->frames_size * 2);
if (!ptr)
return AVERROR(ENOMEM);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment