mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
When total command count is very low, percentage values in command stats tab were miscalculated. Fixes issue #2015.
This commit is contained in:
@ -7909,8 +7909,8 @@ procedure TMainForm.ListCommandStatsBeforePaint(Sender: TBaseVirtualTree; Target
|
||||
tmpval := commandCount / Connection.ServerUptime;
|
||||
VTRowDataListCommandStats[idx].Captions.Add( FormatNumber( tmpval, 1 ) );
|
||||
// Percentage. Take care of division by zero errors and Int64's
|
||||
if commandCount < 1 then
|
||||
commandCount := 1;
|
||||
if commandCount < 0 then
|
||||
commandCount := 0;
|
||||
if totalCount < 1 then
|
||||
totalCount := 1;
|
||||
tmpval := 100 / totalCount * commandCount;
|
||||
|
Reference in New Issue
Block a user