diff options
Diffstat (limited to 'source/components/executer/exconfig.c')
-rw-r--r-- | source/components/executer/exconfig.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/source/components/executer/exconfig.c b/source/components/executer/exconfig.c index 94a833de5..333567fcc 100644 --- a/source/components/executer/exconfig.c +++ b/source/components/executer/exconfig.c @@ -191,9 +191,7 @@ AcpiExAddTable ( /* Add the table to the namespace */ - AcpiExExitInterpreter (); Status = AcpiNsLoadTable (TableIndex, ParentNode); - AcpiExEnterInterpreter (); if (ACPI_FAILURE (Status)) { AcpiUtRemoveReference (ObjDesc); @@ -204,7 +202,7 @@ AcpiExAddTable ( /* Execute any module-level code that was found in the table */ AcpiExExitInterpreter (); - if (!AcpiGbl_ParseTableAsTermList && AcpiGbl_GroupModuleLevelCode) + if (AcpiGbl_GroupModuleLevelCode) { AcpiNsExecModuleCodeList (); } |