summaryrefslogtreecommitdiffstats
path: root/runtime/atomic.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/atomic.cc')
-rw-r--r--runtime/atomic.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/atomic.cc b/runtime/atomic.cc
index bac0a992c4..63f2cf88bf 100644
--- a/runtime/atomic.cc
+++ b/runtime/atomic.cc
@@ -24,7 +24,7 @@ namespace art {
std::vector<Mutex*>* QuasiAtomic::gSwapMutexes = nullptr;
Mutex* QuasiAtomic::GetSwapMutex(const volatile int64_t* addr) {
- return (*gSwapMutexes)[(reinterpret_cast<unsigned>(addr) >> 3U) % kSwapMutexCount];
+ return (*gSwapMutexes)[(reinterpret_cast<uintptr_t>(addr) >> 3U) % kSwapMutexCount];
}
void QuasiAtomic::Startup() {