diff options
author | jkim <jkim@FreeBSD.org> | 2009-06-25 23:20:50 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2009-06-25 23:20:50 +0000 |
commit | b0288ab5352e77c07fffaf51a4193f8de02a7aec (patch) | |
tree | 90ff140546ac1c8f9223f343715887361e86492a /debugger/dbexec.c | |
parent | 02935ea0ac5fb3dfc5e452b2a18288d7e523dc1b (diff) | |
download | FreeBSD-src-b0288ab5352e77c07fffaf51a4193f8de02a7aec.zip FreeBSD-src-b0288ab5352e77c07fffaf51a4193f8de02a7aec.tar.gz |
Import ACPICA 20090625
Diffstat (limited to 'debugger/dbexec.c')
-rw-r--r-- | debugger/dbexec.c | 7 |
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 */ |