diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2018-03-13 16:39:03 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2018-03-14 23:12:08 +0800 |
commit | 7d60a34c439566dc132198bc717a980f774d1fa4 (patch) | |
tree | 83f9403dbdb7db38bd79a7ac386e30f09ddf7307 | |
parent | 7e6ca6f19f816267b01d5407ba2761cef31ab97e (diff) | |
download | libva-intel-driver-7d60a34c439566dc132198bc717a980f774d1fa4.tar.gz |
Don't compare an array against NULL
Instead we should use the corresponding pointers
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | src/i965_avc_encoder.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/i965_avc_encoder.c b/src/i965_avc_encoder.c index e89fb1f2..85857347 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; |