diff options
Diffstat (limited to 'source/common/dmtables.c')
-rw-r--r-- | source/common/dmtables.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/common/dmtables.c b/source/common/dmtables.c index e5536ecf3979..2c779494b96f 100644 --- a/source/common/dmtables.c +++ b/source/common/dmtables.c @@ -508,6 +508,8 @@ AdParseTable ( AmlStart = ((UINT8 *) Table + sizeof (ACPI_TABLE_HEADER)); ASL_CV_INIT_FILETREE(Table, AmlStart, AmlLength); + AcpiUtSetIntegerWidth (Table->Revision); + /* Create the root object */ AcpiGbl_ParseOpRoot = AcpiPsCreateScopeOp (AmlStart); @@ -543,7 +545,6 @@ AdParseTable ( } WalkState->ParseFlags &= ~ACPI_PARSE_DELETE_TREE; - WalkState->ParseFlags |= ACPI_PARSE_DISASSEMBLE; Status = AcpiPsParseAml (WalkState); if (ACPI_FAILURE (Status)) |