Skip to content

Commit cf25726

Browse files
committed
👀
1 parent 16f61d8 commit cf25726

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎Include/cpython/pyatomic_msc.h‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1031,7 +1031,7 @@ static inline void
10311031
_Py_atomic_store_ushort_release(unsigned short *obj, unsigned short value)
10321032
{
10331033
#if defined(_M_X64) || defined(_M_IX86)
1034-
*(short volatile *)obj = value;
1034+
*(unsigned short volatile *)obj = value;
10351035
#elif defined(_M_ARM64)
10361036
_Py_atomic_ASSERT_ARG_TYPE(unsigned __int16);
10371037
__stlr16((unsigned __int16 volatile *)obj, (unsigned __int16)value);
@@ -1044,7 +1044,7 @@ static inline void
10441044
_Py_atomic_store_uint_release(unsigned int *obj, unsigned int value)
10451045
{
10461046
#if defined(_M_X64) || defined(_M_IX86)
1047-
*(short volatile *)obj = value;
1047+
*(unsigned int volatile *)obj = value;
10481048
#elif defined(_M_ARM64)
10491049
_Py_atomic_ASSERT_ARG_TYPE(unsigned __int32);
10501050
__stlr32((unsigned __int32 volatile *)obj, (unsigned __int32)value);

0 commit comments

Comments
 (0)