summaryrefslogtreecommitdiffstats
path: root/source/compiler/aslwalks.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2014-11-10 21:30:04 +0000
committerjkim <jkim@FreeBSD.org>2014-11-10 21:30:04 +0000
commitc289b811b42daf9e7ef5c37a35e951d01c23715a (patch)
treeb4bd3052883fca1145eaa389311d46371584f6d9 /source/compiler/aslwalks.c
parent4a5720e5f30ea6a8d31e75f94046c76ace845126 (diff)
downloadFreeBSD-src-c289b811b42daf9e7ef5c37a35e951d01c23715a.zip
FreeBSD-src-c289b811b42daf9e7ef5c37a35e951d01c23715a.tar.gz
Import ACPICA 20141107.
Diffstat (limited to 'source/compiler/aslwalks.c')
-rw-r--r--source/compiler/aslwalks.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/compiler/aslwalks.c b/source/compiler/aslwalks.c
index da4e9e3..bbf6407 100644
--- a/source/compiler/aslwalks.c
+++ b/source/compiler/aslwalks.c
@@ -294,6 +294,13 @@ AnOperandTypecheckWalkEnd (
{
RequiredBtypes = AnMapArgTypeToBtype (ArgType);
+ if (!ArgOp)
+ {
+ AslError (ASL_ERROR, ASL_MSG_COMPILER_INTERNAL, Op,
+ "Null ArgOp in argument loop");
+ AslAbort ();
+ }
+
ThisNodeBtype = AnGetBtype (ArgOp);
if (ThisNodeBtype == ACPI_UINT32_MAX)
{
OpenPOWER on IntegriCloud