File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -53,15 +53,15 @@ npy_atomic_load_ptr(const void *obj) {
53
53
#elif defined(MSC_ATOMICS )
54
54
#if SIZEOF_VOID_P == 8
55
55
#if defined(_M_X64 ) || defined(_M_IX86 )
56
- return * (volatile uint64_t * )obj ;
56
+ return ( void * ) * (volatile uint64_t * )obj ;
57
57
#elif defined(_M_ARM64 )
58
- return (uint64_t )__ldar64 ((unsigned __int64 volatile * )obj );
58
+ return (void * )__ldar64 ((unsigned __int64 volatile * )obj );
59
59
#endif
60
60
#else
61
61
#if defined(_M_X64 ) || defined(_M_IX86 )
62
- return * (volatile uint32_t * )obj ;
62
+ return ( void * ) * (volatile uint32_t * )obj ;
63
63
#elif defined(_M_ARM64 )
64
- return (uint32_t )__ldar32 ((unsigned __int32 volatile * )obj );
64
+ return (void * )__ldar32 ((unsigned __int32 volatile * )obj );
65
65
#endif
66
66
#endif
67
67
#elif defined(GCC_ATOMICS )
You can’t perform that action at this time.
0 commit comments