- Display a ratio of 0.0 if total_upload and total_download are both 0

This commit is contained in:
Christophe Dumez 2009-07-12 08:21:06 +00:00
parent 0153b03160
commit b7c7245fb5
2 changed files with 4 additions and 1 deletions

View file

@ -775,7 +775,9 @@ float bittorrent::getRealRatio(QString hash) const{
Q_ASSERT(h.all_time_download() >= 0);
Q_ASSERT(h.all_time_upload() >= 0);
if(h.all_time_download() == 0) {
return 101;
if(h.all_time_upload() == 0)
return 0;
return 101;
}
float ratio = (float)h.all_time_upload()/(float)h.all_time_download();
Q_ASSERT(ratio >= 0.);