diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2009-09-04 01:21:44 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2009-09-04 01:21:44 +0000 |
| commit | 7c48a2bb90aa31d333d6d4d78e28b7ee84234c15 (patch) | |
| tree | a50eb3660e8fd2323b6c0170a60f1a403e04093c /parser/psloop.c | |
| parent | fe835a9c3e3364ae37583445610864e01ceb3fde (diff) | |
Notes
Diffstat (limited to 'parser/psloop.c')
| -rw-r--r-- | parser/psloop.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/parser/psloop.c b/parser/psloop.c index 97a9376a3e0e..fe9b7311a27a 100644 --- a/parser/psloop.c +++ b/parser/psloop.c @@ -594,7 +594,7 @@ AcpiPsGetArguments ( if (WalkState->PassNumber == ACPI_IMODE_LOAD_PASS1) { AcpiPsLinkModuleCode (AmlOpStart, - WalkState->ParserState.PkgEnd - AmlOpStart, + (UINT32) (WalkState->ParserState.PkgEnd - AmlOpStart), WalkState->OwnerId); } @@ -625,8 +625,9 @@ AcpiPsGetArguments ( "Detected an unsupported executable opcode " "at module-level: [0x%.4X] at table offset 0x%.4X", Op->Common.AmlOpcode, - (AmlOpStart - WalkState->ParserState.AmlStart) + - sizeof (ACPI_TABLE_HEADER))); + (UINT32) (ACPI_PTR_DIFF (AmlOpStart, + WalkState->ParserState.AmlStart) + + sizeof (ACPI_TABLE_HEADER)))); } } break; |
