1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 07:18:08 +00:00

- BUGFIX: Fixed overflow in ratio

This commit is contained in:
Christophe Dumez 2007-09-21 07:45:28 +00:00
parent 3e350c5935
commit c0ffb8fa5c
2 changed files with 7 additions and 1 deletions

2
TODO
View File

@ -82,4 +82,6 @@ LANGUAGES UPDATED:
- Bulgarian *BETA6*
beta7->rc1 changelog:
- BUGFIX: Fixed overflow in ratio
- BUGFIX: Added -DNDEBUG flag to fix compilation with libtorrent svn
- COSMETIC: Progress bar text now uses style foreground color

View File

@ -749,7 +749,11 @@ void bittorrent::loadDownloadUploadForTorrent(QString hash) {
QPair<size_type,size_type> downUp;
downUp.first = (size_type)data_list.at(0).toLongLong();
downUp.second = (size_type)data_list.at(1).toLongLong();
Q_ASSERT(downUp.first >= 0 && downUp.second >= 0);
if(downUp.first < 0 || downUp.second < 0) {
qDebug("** Overflow in ratio!!! fixing...");
downUp.first = 0;
downUp.second = 0;
}
ratioData[hash] = downUp;
}