From 7d60a34c439566dc132198bc717a980f774d1fa4 Mon Sep 17 00:00:00 2001 From: "Xiang, Haihao" Date: Tue, 13 Mar 2018 16:39:03 +0800 Subject: [PATCH 1/1] Don't compare an array against NULL Instead we should use the corresponding pointers Signed-off-by: Xiang, Haihao --- src/i965_avc_encoder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/i965_avc_encoder.c b/src/i965_avc_encoder.c index e89fb1f..8585734 100644 --- a/src/i965_avc_encoder.c +++ b/src/i965_avc_encoder.c @@ -7874,7 +7874,8 @@ gen9_avc_update_parameters(VADriverContextP ctx, avc_state->pic_param = (VAEncPictureParameterBufferH264 *)encode_state->pic_param_ext->buffer; if (fei_enabled && - encode_state->misc_param[VAEncMiscParameterTypeFEIFrameControl]) { + encode_state->misc_param[VAEncMiscParameterTypeFEIFrameControl][0] && + encode_state->misc_param[VAEncMiscParameterTypeFEIFrameControl][0]->buffer) { fei_misc_param = (VAEncMiscParameterBuffer*)encode_state->misc_param[VAEncMiscParameterTypeFEIFrameControl][0]->buffer; avc_state->fei_framectl_param = (VAEncMiscParameterFEIFrameControlH264 *)fei_misc_param->data; -- 2.11.0