From d68f29737a94a4cf3e01d4de43e7f2b210133bd4 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 16 Mar 2025 01:01:13 +0300 Subject: [PATCH] public: crtlib: use Q_rint instead of round in Q_pretifymem, so we don't have to link libm when we don't need it --- public/crtlib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/crtlib.c b/public/crtlib.c index 3155b91e..6657128c 100644 --- a/public/crtlib.c +++ b/public/crtlib.c @@ -421,7 +421,7 @@ char *Q_pretifymem( float value, int digitsafterdecimal ) // if it's basically integral, don't do any decimals if( fabs( value - (int)value ) < 0.00001f || digitsafterdecimal <= 0 ) - Q_snprintf( val, sizeof( val ), "%i %s", (int)round( value ), suffix ); + Q_snprintf( val, sizeof( val ), "%i %s", (int)Q_rint( value ), suffix ); else if( digitsafterdecimal >= 1 ) Q_snprintf( val, sizeof( val ), "%.*f %s", digitsafterdecimal, (double)value, suffix );