@@ -620,8 +620,8 @@ _Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
620620 void * * end = dest_ + n / sizeof (void * );
621621
622622 for (; dest_ != end ; dest_ ++ , src_ ++ ) {
623- * dest_ = * src_ ;
624- // __atomic_store_n((void **)dest_, *src_, __ATOMIC_RELAXED);
623+ // *dest_ = *src_;
624+ __atomic_store_n ((void * * )dest_ , * src_ , __ATOMIC_RELAXED );
625625 }
626626 }
627627
@@ -643,8 +643,8 @@ _Py_atomic_memmove_ptr_store_relaxed(void *dest, void *src, size_t n)
643643 void * * end = dest_ + n / sizeof (void * );
644644
645645 for (; dest_ != end ; dest_ ++ , src_ ++ ) {
646- * dest_ = * src_ ;
647- // __atomic_store_n((void **)dest_, *src_, __ATOMIC_RELAXED);
646+ // *dest_ = *src_;
647+ __atomic_store_n ((void * * )dest_ , * src_ , __ATOMIC_RELAXED );
648648 }
649649 }
650650 else if (dest > src ) {
@@ -654,8 +654,8 @@ _Py_atomic_memmove_ptr_store_relaxed(void *dest, void *src, size_t n)
654654 void * * end = (void * * )dest - 1 ;
655655
656656 for (; dest_ != end ; dest_ -- , src_ -- ) {
657- * dest_ = * src_ ;
658- // __atomic_store_n((void **)dest_, *src_, __ATOMIC_RELAXED);
657+ // *dest_ = *src_;
658+ __atomic_store_n ((void * * )dest_ , * src_ , __ATOMIC_RELAXED );
659659 }
660660 }
661661
0 commit comments