mirror of
https://github.com/microsoft/mimalloc.git
synced 2025-01-14 00:27:59 +08:00
This commit is contained in:
parent
9535726528
commit
5a866ca7e1
@ -281,7 +281,7 @@ typedef _Atomic(uintptr_t) mi_atomic_once_t;
|
||||
static inline bool mi_atomic_once( mi_atomic_once_t* once ) {
|
||||
if (mi_atomic_load_relaxed(once) != 0) return false; // quick test
|
||||
uintptr_t expected = 0;
|
||||
return mi_atomic_cas_strong_acq_rel(once, &expected, 1); // try to set to 1
|
||||
return mi_atomic_cas_strong_acq_rel(once, &expected, 1UL); // try to set to 1
|
||||
}
|
||||
|
||||
// Yield
|
||||
|
Loading…
x
Reference in New Issue
Block a user