On 04/04/2017 23:12, Sean McGovern wrote:
> CC: [email protected]
> Bug-Id: 1012
> ---
> Spelling fix as noted in previous review.
> ---
>  libavcodec/mpeg4videodec.c |    4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c
> index 8891ec1..eb1b672 100644
> --- a/libavcodec/mpeg4videodec.c
> +++ b/libavcodec/mpeg4videodec.c
> @@ -186,6 +186,10 @@ static int 
> mpeg4_decode_sprite_trajectory(Mpeg4DecContext *ctx, GetBitContext *g
>      if (w <= 0 || h <= 0)
>          return AVERROR_INVALIDDATA;
>  
> +    /* the decoder was not properly initialized and we cannot continue */
> +    if (sprite_trajectory.table == NULL)
> +        return AVERROR_INVALIDDATA;
> +
>      for (i = 0; i < ctx->num_sprite_warping_points; i++) {
>          int length;
>          int x = 0, y = 0;
> 

This is ok.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to