ACPICA semaphore id correction to -1 as usual
Change-Id: I9b84756db7f522c79b9dc4e89b94c65909f27021 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3719 Reviewed-by: Fredrik Holmqvist <[email protected]>
This commit is contained in:
@@ -293,7 +293,7 @@ AcpiUtDeleteInternalObj (
|
|||||||
/* Global Lock has extra semaphore */
|
/* Global Lock has extra semaphore */
|
||||||
|
|
||||||
(void) AcpiOsDeleteSemaphore (AcpiGbl_GlobalLockSemaphore);
|
(void) AcpiOsDeleteSemaphore (AcpiGbl_GlobalLockSemaphore);
|
||||||
AcpiGbl_GlobalLockSemaphore = NULL;
|
AcpiGbl_GlobalLockSemaphore = -1;
|
||||||
|
|
||||||
AcpiOsDeleteMutex (Object->Mutex.OsMutex);
|
AcpiOsDeleteMutex (Object->Mutex.OsMutex);
|
||||||
AcpiGbl_GlobalLockMutex = NULL;
|
AcpiGbl_GlobalLockMutex = NULL;
|
||||||
@@ -312,7 +312,7 @@ AcpiUtDeleteInternalObj (
|
|||||||
Object, Object->Event.OsSemaphore));
|
Object, Object->Event.OsSemaphore));
|
||||||
|
|
||||||
(void) AcpiOsDeleteSemaphore (Object->Event.OsSemaphore);
|
(void) AcpiOsDeleteSemaphore (Object->Event.OsSemaphore);
|
||||||
Object->Event.OsSemaphore = NULL;
|
Object->Event.OsSemaphore = -1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ACPI_TYPE_METHOD:
|
case ACPI_TYPE_METHOD:
|
||||||
|
|||||||
@@ -316,7 +316,7 @@ AcpiUtInitGlobals (
|
|||||||
|
|
||||||
/* Global Lock support */
|
/* Global Lock support */
|
||||||
|
|
||||||
AcpiGbl_GlobalLockSemaphore = NULL;
|
AcpiGbl_GlobalLockSemaphore = -1;
|
||||||
AcpiGbl_GlobalLockMutex = NULL;
|
AcpiGbl_GlobalLockMutex = NULL;
|
||||||
AcpiGbl_GlobalLockAcquired = FALSE;
|
AcpiGbl_GlobalLockAcquired = FALSE;
|
||||||
AcpiGbl_GlobalLockHandle = 0;
|
AcpiGbl_GlobalLockHandle = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user