1
0
Fork 0

LF-2466 [#ccc] fix the dereference issue

Signed-off-by: Jiyu Yang <jiyu.yang@nxp.com>
zero-colors
Jiyu Yang 2020-10-30 17:42:13 +08:00 committed by Xianzhong
parent 669f24ec94
commit 047793b8f3
1 changed files with 4 additions and 5 deletions

View File

@ -1148,6 +1148,10 @@ gckPPU_AddOpCode(
{
gceSTATUS status = gcvSTATUS_OK;
if (!Inst)
{
gcmkONERROR(gcvSTATUS_INVALID_ARGUMENT);
}
Inst[0] = ((((gctUINT32) (Inst[0])) & ~(((gctUINT32) (((gctUINT32) ((((1 ?
5:0) - (0 ?
@ -1170,11 +1174,6 @@ gckPPU_AddOpCode(
16:16) + 1) == 32) ?
~0U : (~(~0U << ((1 ? 16:16) - (0 ? 16:16) + 1))))))) << (0 ? 16:16)));
if (!Inst)
{
gcmkONERROR(gcvSTATUS_INVALID_ARGUMENT);
}
switch (OpCode)
{
case 0x7F: