On Mon, 2014-04-14 at 20:20 -0600, Xiang, Haihao wrote: > From: "Xiang, Haihao" <haihao.xi...@intel.com> > > Otherwise it might result in buffer overflow.
LGTM. Pushed. Thanks. > > Signed-off-by: Xiang, Haihao <haihao.xi...@intel.com> > --- > src/i965_drv_video.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c > index cc61ad3..9fa85af 100755 > --- a/src/i965_drv_video.c > +++ b/src/i965_drv_video.c > @@ -2326,7 +2326,7 @@ > i965_encoder_render_misc_parameter_buffer(VADriverContextP ctx, > > param = (VAEncMiscParameterBuffer *)obj_buffer->buffer_store->buffer; > > - if (param->type > ARRAY_ELEMS(encode->misc_param)) > + if (param->type >= ARRAY_ELEMS(encode->misc_param)) > return VA_STATUS_ERROR_INVALID_PARAMETER; > > i965_release_buffer_store(&encode->misc_param[param->type]); _______________________________________________ Libva mailing list Libva@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libva