[haiku-commits] r38696 - haiku/trunk/src/add-ons/kernel/bus_managers/acpi

  • From: fredrik.holmqvist@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 18 Sep 2010 12:07:10 +0200 (CEST)

Author: tqh
Date: 2010-09-18 12:07:08 +0200 (Sat, 18 Sep 2010)
New Revision: 38696
Changeset: http://dev.haiku-os.org/changeset/38696

Modified:
   haiku/trunk/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c
Log:
Fix for gcc2 hopefully, only have gcc4 here.


Modified: haiku/trunk/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c      
2010-09-18 08:58:58 UTC (rev 38695)
+++ haiku/trunk/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c      
2010-09-18 10:07:08 UTC (rev 38696)
@@ -83,6 +83,8 @@
                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 @@
                                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", &parameter, NULL);
 


Other related posts:

  • » [haiku-commits] r38696 - haiku/trunk/src/add-ons/kernel/bus_managers/acpi - fredrik . holmqvist