diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ptr_map.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ptr_map.cpp b/src/ptr_map.cpp index c72204a3d..6d1e4df24 100644 --- a/src/ptr_map.cpp +++ b/src/ptr_map.cpp @@ -13,7 +13,7 @@ enum : MapIndex { MAP_SENTINEL = ~(MapIndex)0 }; template <typename T> struct PtrMapConstant { - static constexpr T TOMBSTONE = (T)(void *)~(uintptr)0; + static constexpr T TOMBSTONE = reinterpret_cast<T>(reinterpret_cast<void *>(~(uintptr)0)); }; template <> |