Author: bonefish Date: 2011-01-08 22:05:38 +0100 (Sat, 08 Jan 2011) New Revision: 40165 Changeset: http://dev.haiku-os.org/changeset/40165 Modified: haiku/branches/developer/bonefish/signals/src/add-ons/kernel/bus_managers/acpi/include/platform/achaiku.h Log: * No need to include the kernel private <lock.h>. mutex can be used opaquely. * Include <KernelExport.h> which provides the other used types. Modified: haiku/branches/developer/bonefish/signals/src/add-ons/kernel/bus_managers/acpi/include/platform/achaiku.h =================================================================== --- haiku/branches/developer/bonefish/signals/src/add-ons/kernel/bus_managers/acpi/include/platform/achaiku.h 2011-01-08 20:37:02 UTC (rev 40164) +++ haiku/branches/developer/bonefish/signals/src/add-ons/kernel/bus_managers/acpi/include/platform/achaiku.h 2011-01-08 21:05:38 UTC (rev 40165) @@ -120,10 +120,10 @@ #include "acgcc.h" -#include <SupportDefs.h> +#include <KernelExport.h> -#include "lock.h" +struct mutex; /* Host-dependent types and defines for user- and kernel-space ACPICA */ @@ -132,7 +132,7 @@ #define ACPI_USE_STANDARD_HEADERS #define ACPI_MUTEX_TYPE ACPI_OSL_MUTEX -#define ACPI_MUTEX mutex * +#define ACPI_MUTEX struct mutex * #define ACPI_USE_NATIVE_DIVIDE