diff --git a/public/xash3d_mathlib.h b/public/xash3d_mathlib.h index 0c678d5b..ded280b5 100644 --- a/public/xash3d_mathlib.h +++ b/public/xash3d_mathlib.h @@ -267,7 +267,7 @@ static inline float SwapFloat( float bf ) static inline int IS_NAN( float x ) { int32_t i = FloatAsInt( x ); // only C - return i & ( 255 << 23 ) == ( 255 << 23 ); + return ( i & ( 255 << 23 ) ) == ( 255 << 23 ); } #else #define IS_NAN isnan