diff options
Diffstat (limited to 'source/components/parser/psparse.c')
-rw-r--r-- | source/components/parser/psparse.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/components/parser/psparse.c b/source/components/parser/psparse.c index 22182a94b..68281bd5a 100644 --- a/source/components/parser/psparse.c +++ b/source/components/parser/psparse.c @@ -661,8 +661,7 @@ AcpiPsParseAml ( * cleanup to do */ if (((WalkState->ParseFlags & ACPI_PARSE_MODE_MASK) == - ACPI_PARSE_EXECUTE && - !(WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL)) || + ACPI_PARSE_EXECUTE) || (ACPI_FAILURE (Status))) { AcpiDsTerminateControlMethod (WalkState->MethodDesc, WalkState); |