summaryrefslogtreecommitdiff
path: root/parser/psloop.c
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2009-09-04 01:21:44 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2009-09-04 01:21:44 +0000
commit7c48a2bb90aa31d333d6d4d78e28b7ee84234c15 (patch)
treea50eb3660e8fd2323b6c0170a60f1a403e04093c /parser/psloop.c
parentfe835a9c3e3364ae37583445610864e01ceb3fde (diff)
Notes
Diffstat (limited to 'parser/psloop.c')
-rw-r--r--parser/psloop.c7
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;