diff --git a/public/xash3d_mathlib.h b/public/xash3d_mathlib.h index 12c246b57..bed5006e1 100644 --- a/public/xash3d_mathlib.h +++ b/public/xash3d_mathlib.h @@ -73,7 +73,7 @@ GNU General Public License for more details. #define Q_min( a, b ) (((a) < (b)) ? (a) : (b)) #define Q_max( a, b ) (((a) > (b)) ? (a) : (b)) -#define Q_equal_e( a, b, e ) (((a) > ((b) - (e))) && ((a) < ((b) + (e)))) +#define Q_equal_e( a, b, e ) (((a) >= ((b) - (e))) && ((a) <= ((b) + (e)))) #define Q_equal( a, b ) Q_equal_e( a, b, EQUAL_EPSILON ) #define Q_recip( a ) ((float)(1.0f / (float)(a))) #define Q_floor( a ) ((float)(int)(a))