Prevent access to invalid pointer
The commit added check to make sure no invalid memory access even when the decoder instance is never initialized. Change-Id: I4da343d0b3c78c27777ac7f5ce7688562c69f0c5
This commit is contained in:
Родитель
45dbe94ee0
Коммит
ff1083c113
|
@ -658,8 +658,10 @@ static vpx_codec_err_t get_frame_corrupted(vpx_codec_alg_priv_t *ctx,
|
|||
|
||||
if (corrupted) {
|
||||
VP9D_COMP *pbi = (VP9D_COMP *)ctx->pbi;
|
||||
*corrupted = pbi->common.frame_to_show->corrupted;
|
||||
|
||||
if (pbi)
|
||||
*corrupted = pbi->common.frame_to_show->corrupted;
|
||||
else
|
||||
return VPX_CODEC_ERROR;
|
||||
return VPX_CODEC_OK;
|
||||
} else {
|
||||
return VPX_CODEC_INVALID_PARAM;
|
||||
|
|
Загрузка…
Ссылка в новой задаче