summaryrefslogtreecommitdiff
path: root/src/downloadmanager.h
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2022-05-04 09:14:12 -0500
committerJeremy Rimpo <jeremy.rimpo@servermonkey.com>2022-05-04 09:14:12 -0500
commit25e2e59888b586566f5025f4e02b609804e7bc24 (patch)
treeaeed7f96ce21f9b2b614ff9bdd4ff6dd68d02df6 /src/downloadmanager.h
parenta55fcd64d334787ddc54cce10254f570411170a5 (diff)
Extend download speed datatypes to qint64/long long to avoid overflow
Diffstat (limited to 'src/downloadmanager.h')
-rw-r--r--src/downloadmanager.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/downloadmanager.h b/src/downloadmanager.h
index 58027180..2bb3f6e8 100644
--- a/src/downloadmanager.h
+++ b/src/downloadmanager.h
@@ -79,10 +79,10 @@ private:
struct DownloadInfo {
~DownloadInfo() { delete m_FileInfo; }
- accumulator_set<int, stats<tag::rolling_mean>> m_DownloadAcc;
- accumulator_set<int, stats<tag::rolling_mean>> m_DownloadTimeAcc;
- int m_DownloadLast;
- int m_DownloadTimeLast;
+ accumulator_set<qint64, stats<tag::rolling_mean>> m_DownloadAcc;
+ accumulator_set<qint64, stats<tag::rolling_mean>> m_DownloadTimeAcc;
+ qint64 m_DownloadLast;
+ qint64 m_DownloadTimeLast;
unsigned int m_DownloadID;
QString m_FileName;
QFile m_Output;