From ebda5529b2e071da890affb9688c8b66b875c29b Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Fri, 27 Aug 2021 21:51:23 +0200 Subject: [PATCH] Fix warning N3 Fix warning N3 Signed-off-by: Bensuperpc --- math/inv_sqrt.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/math/inv_sqrt.cpp b/math/inv_sqrt.cpp index 87d383f8c..d3bc5f325 100644 --- a/math/inv_sqrt.cpp +++ b/math/inv_sqrt.cpp @@ -34,6 +34,9 @@ inline T Fast_InvSqrt(T x) { Tint i = *(Tint *)&y; i = (sizeof(T) == 8 ? 0x5fe6eb50c7b537a9 : 0x5f3759df) - (i >> 1); y = *(T *)&i; + + y = *reinterpret_cast(&i); + y = y * (1.5 - (x2 * y * y)); if (iterations == 2) { y = y * (1.5 - (x2 * y * y));