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

This commit is contained in:
Alibek Omarov
2025-03-16 01:01:13 +03:00
parent a34edbd8e8
commit d68f29737a

View File

@@ -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 );