summaryrefslogtreecommitdiffstats
path: root/Include/cpython/pyatomic_msc.h
diff options
context:
space:
mode:
Diffstat (limited to 'Include/cpython/pyatomic_msc.h')
-rw-r--r--Include/cpython/pyatomic_msc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Include/cpython/pyatomic_msc.h b/Include/cpython/pyatomic_msc.h
index c88bb03..287ed43 100644
--- a/Include/cpython/pyatomic_msc.h
+++ b/Include/cpython/pyatomic_msc.h
@@ -906,7 +906,7 @@ _Py_atomic_store_ptr_release(void *obj, void *value)
#if defined(_M_X64) || defined(_M_IX86)
*(void * volatile *)obj = value;
#elif defined(_M_ARM64)
- __stlr64(obj, (uintptr_t)value);
+ __stlr64((unsigned __int64 volatile *)obj, (uintptr_t)value);
#else
# error "no implementation of _Py_atomic_store_ptr_release"
#endif