Win: Cast of qualifier in rbimpl_atomic_u64_load_relaxed
This commit is contained in:
parent
8906d55cb5
commit
9e84a278a3
Notes:
git
2025-06-05 09:43:32 +00:00
@ -43,7 +43,7 @@ rbimpl_atomic_u64_load_relaxed(const uint64_t *value)
|
||||
return __atomic_load_n(value, __ATOMIC_RELAXED);
|
||||
#elif defined(_WIN32)
|
||||
uint64_t val = *value;
|
||||
return InterlockedCompareExchange64(value, val, val);
|
||||
return InterlockedCompareExchange64(RBIMPL_CAST((uint64_t *)value), val, val);
|
||||
#elif defined(__sun) && defined(HAVE_ATOMIC_H) && (defined(_LP64) || defined(_I32LPx))
|
||||
uint64_t val = *value;
|
||||
return atomic_cas_64(value, val, val);
|
||||
|
Loading…
x
Reference in New Issue
Block a user