Index: src/libchcore/TTaskStatsSnapshot.cpp =================================================================== diff -u -N -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 -rbe569bc86280887eeebb8d3e9489f6fc17c570e6 --- src/libchcore/TTaskStatsSnapshot.cpp (.../TTaskStatsSnapshot.cpp) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) +++ src/libchcore/TTaskStatsSnapshot.cpp (.../TTaskStatsSnapshot.cpp) (revision be569bc86280887eeebb8d3e9489f6fc17c570e6) @@ -181,7 +181,7 @@ CalculateProgressAndSpeeds(); if (m_ullTimeElapsed) - return Math::Div64(m_ullProcessedCount, m_ullTimeElapsed / 1000); + return Math::Div64(m_ullProcessedCount, m_ullTimeElapsed / 1000.0); else return 0.0; } @@ -192,7 +192,7 @@ CalculateProgressAndSpeeds(); if (m_ullTimeElapsed) - return Math::Div64(m_ullProcessedSize, m_ullTimeElapsed / 1000); + return Math::Div64(m_ullProcessedSize, m_ullTimeElapsed / 1000.0); else return 0.0; }