diff options
author | jkim <jkim@FreeBSD.org> | 2014-11-10 21:30:04 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2014-11-10 21:30:04 +0000 |
commit | c289b811b42daf9e7ef5c37a35e951d01c23715a (patch) | |
tree | b4bd3052883fca1145eaa389311d46371584f6d9 /source/compiler/aslwalks.c | |
parent | 4a5720e5f30ea6a8d31e75f94046c76ace845126 (diff) | |
download | FreeBSD-src-c289b811b42daf9e7ef5c37a35e951d01c23715a.zip FreeBSD-src-c289b811b42daf9e7ef5c37a35e951d01c23715a.tar.gz |
Import ACPICA 20141107.
Diffstat (limited to 'source/compiler/aslwalks.c')
-rw-r--r-- | source/compiler/aslwalks.c | 7 |
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) { |