Fix FLAIM gigatest rate divide by zero

This commit is contained in:
AI Patch Builder
2026-06-05 17:33:57 +00:00
committed by Mario Fetka
parent c701ddbbd3
commit cb071a6e77

View File

@@ -906,7 +906,9 @@ void gigaUpdateLoadTimes( void)
// Calculate and display the average for the last 10 seconds.
uiSecs = FLM_TIMER_UNITS_TO_SECS( uiElapsedTime);
uiAddsPerSec = (gv_uiTotalLoaded - gv_ui10SecTotal) / uiSecs;
uiAddsPerSec = uiSecs
? (gv_uiTotalLoaded - gv_ui10SecTotal) / uiSecs
: 0;
f_mutexLock( gv_hWindowMutex);
gigaOutputUINT( ADDS_PER_SEC_CURRENT, uiAddsPerSec, TRUE);
@@ -918,7 +920,7 @@ void gigaUpdateLoadTimes( void)
uiElapsedTime = FLM_ELAPSED_TIME( uiCurrTime, gv_uiStartTime);
uiSecs = FLM_TIMER_UNITS_TO_SECS( uiElapsedTime);
uiAddsPerSec = gv_uiTotalLoaded / uiSecs;
uiAddsPerSec = uiSecs ? gv_uiTotalLoaded / uiSecs : 0;
gigaOutputUINT( ADDS_PER_SEC_OVERALL, uiAddsPerSec, TRUE);