diff --git a/core/Utils.hpp b/core/Utils.hpp index 116688402..e145d2770 100644 --- a/core/Utils.hpp +++ b/core/Utils.hpp @@ -103,7 +103,7 @@ extern const uint64_t s_mapNonce; static ZT_INLINE void memoryLock(const void *const p, const unsigned int l) noexcept { #ifdef __WINDOWS__ - VirtualLock(const_cast(reinterpret_cast(p)), l); + VirtualLock(reinterpret_cast(const_cast(p)), l); #else mlock(p, l); #endif @@ -118,7 +118,7 @@ static ZT_INLINE void memoryLock(const void *const p, const unsigned int l) noex static ZT_INLINE void memoryUnlock(const void *const p, const unsigned int l) noexcept { #ifdef __WINDOWS__ - VirtualUnlock(const_cast(reinterpret_cast(p)), l); + VirtualUnlock(reinterpret_cast(const_cast(p)), l); #else munlock(p, l); #endif