From 6edb26dcf8000ca617d005f8d25970a4b168776f Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 27 Oct 2025 11:10:53 +0000 Subject: [PATCH] Use `reinterpret_cast` --- src/ptr_map.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 struct PtrMapConstant { - static constexpr T TOMBSTONE = (T)(void *)~(uintptr)0; + static constexpr T TOMBSTONE = reinterpret_cast(reinterpret_cast(~(uintptr)0)); }; template <>