From 1f2f3e8c8fd90708c324ffea7aab55bba998afaf Mon Sep 17 00:00:00 2001 From: Fredrik Holmqvist Date: Sat, 18 Sep 2010 10:07:08 +0000 Subject: [PATCH] Fix for gcc2 hopefully, only have gcc4 here. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38696 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/acpi/acpi_busman.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c b/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c index 68f29ff428..4a32b0746e 100644 --- a/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c +++ b/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c @@ -83,6 +83,8 @@ acpi_std_ops(int32 op,...) case B_MODULE_INIT: { ACPI_STATUS status; + ACPI_OBJECT arg; + ACPI_OBJECT_LIST parameter; uint32 flags; void *settings; bool acpiDisabled = false; @@ -172,11 +174,11 @@ acpi_std_ops(int32 op,...) goto err; } - ACPI_OBJECT arg; arg.Integer.Type = ACPI_TYPE_INTEGER; arg.Integer.Value = 0; - ACPI_OBJECT_LIST parameter = {1, &arg}; + parameter.Count = 1; + parameter.Pointer = &arg; AcpiEvaluateObject(NULL, "\\_PIC", ¶meter, NULL);