diff --git a/Source/Threading/AuWakeOnAddress.cpp b/Source/Threading/AuWakeOnAddress.cpp index 9352ee8f..c83b4c90 100644 --- a/Source/Threading/AuWakeOnAddress.cpp +++ b/Source/Threading/AuWakeOnAddress.cpp @@ -886,7 +886,7 @@ namespace Aurora::Threading } AUKN_SYM bool WaitOnAddressSteady(void *pTargetAddress, - void *pCompareAddress, + const void *pCompareAddress, AuUInt8 uWordSize, AuUInt64 qwNanoseconds) { @@ -894,7 +894,7 @@ namespace Aurora::Threading if (bWaitOnAddress) { auto [pWaitAddress, uDelta, uMask] = DecodeAddress(pTargetAddress, uWordSize); - auto pCompareAddress2 = AuReinterpretCast(pCompareAddress) - uDelta; + auto pCompareAddress2 = AuReinterpretCast(pCompareAddress) - uDelta; WaitState state; state.uDownsizeMask = uMask;