summaryrefslogtreecommitdiffstats
path: root/debugger/dbexec.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2009-06-25 23:20:50 +0000
committerjkim <jkim@FreeBSD.org>2009-06-25 23:20:50 +0000
commitb0288ab5352e77c07fffaf51a4193f8de02a7aec (patch)
tree90ff140546ac1c8f9223f343715887361e86492a /debugger/dbexec.c
parent02935ea0ac5fb3dfc5e452b2a18288d7e523dc1b (diff)
downloadFreeBSD-src-b0288ab5352e77c07fffaf51a4193f8de02a7aec.zip
FreeBSD-src-b0288ab5352e77c07fffaf51a4193f8de02a7aec.tar.gz
Import ACPICA 20090625
Diffstat (limited to 'debugger/dbexec.c')
-rw-r--r--debugger/dbexec.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/debugger/dbexec.c b/debugger/dbexec.c
index eb39b37..f6e20ce 100644
--- a/debugger/dbexec.c
+++ b/debugger/dbexec.c
@@ -176,7 +176,6 @@ AcpiDbExecuteMethod (
ACPI_OBJECT_LIST ParamObjects;
ACPI_OBJECT Params[ACPI_METHOD_NUM_ARGS];
ACPI_HANDLE Handle;
- ACPI_BUFFER Buffer;
UINT32 i;
ACPI_DEVICE_INFO *ObjInfo;
@@ -196,8 +195,7 @@ AcpiDbExecuteMethod (
/* Get the object info for number of method parameters */
- Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER;
- Status = AcpiGetObjectInfo (Handle, &Buffer);
+ Status = AcpiGetObjectInfo (Handle, &ObjInfo);
if (ACPI_FAILURE (Status))
{
return (Status);
@@ -206,7 +204,6 @@ AcpiDbExecuteMethod (
ParamObjects.Pointer = NULL;
ParamObjects.Count = 0;
- ObjInfo = Buffer.Pointer;
if (ObjInfo->Type == ACPI_TYPE_METHOD)
{
/* Are there arguments to the method? */
@@ -256,7 +253,7 @@ AcpiDbExecuteMethod (
}
}
- ACPI_FREE (Buffer.Pointer);
+ ACPI_FREE (ObjInfo);
/* Prepare for a return object of arbitrary size */
OpenPOWER on IntegriCloud