summaryrefslogtreecommitdiff
path: root/source/components/executer/exconfig.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/components/executer/exconfig.c')
-rw-r--r--source/components/executer/exconfig.c4
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 ();
}