diff options
Diffstat (limited to 'parser/psxface.c')
-rw-r--r-- | parser/psxface.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/parser/psxface.c b/parser/psxface.c index d63abb6..1859b69 100644 --- a/parser/psxface.c +++ b/parser/psxface.c @@ -394,6 +394,11 @@ AcpiPsExecuteMethod ( goto Cleanup; } + if (Info->ObjDesc->Method.Flags & AOPOBJ_MODULE_LEVEL) + { + WalkState->ParseFlags |= ACPI_PARSE_MODULE_LEVEL; + } + /* Invoke an internal method if necessary */ if (Info->ObjDesc->Method.MethodFlags & AML_METHOD_INTERNAL_ONLY) |