diff options
Diffstat (limited to 'source/compiler/aslbtypes.c')
-rw-r--r-- | source/compiler/aslbtypes.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/compiler/aslbtypes.c b/source/compiler/aslbtypes.c index 025a416705eb..288678a65f6d 100644 --- a/source/compiler/aslbtypes.c +++ b/source/compiler/aslbtypes.c @@ -374,6 +374,12 @@ AnGetBtype ( UINT32 ThisNodeBtype = 0; + if (!Op) + { + AcpiOsPrintf ("Null Op in AnGetBtype\n"); + return (ACPI_UINT32_MAX); + } + if ((Op->Asl.ParseOpcode == PARSEOP_NAMESEG) || (Op->Asl.ParseOpcode == PARSEOP_NAMESTRING) || (Op->Asl.ParseOpcode == PARSEOP_METHODCALL)) |