On 12/05/15 17:55, Luca Barbato wrote: > From: Vittorio Giovara <[email protected]> > > --- > libavcodec/svq1enc.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/libavcodec/svq1enc.c b/libavcodec/svq1enc.c > index f49f487..7620332 100644 > --- a/libavcodec/svq1enc.c > +++ b/libavcodec/svq1enc.c > @@ -293,6 +293,8 @@ static int svq1_encode_plane(SVQ1EncContext *s, int plane, > s->motion_val16[plane] = av_mallocz((s->m.mb_stride * > (block_height + 2) + 1) * > 2 * sizeof(int16_t)); > + if (!s->motion_val8[plane] || !s->motion_val16[plane]) > + return AVERROR(ENOMEM); > }
Does not use the CAP, one might leak. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
