diff --git a/src/pieceavailabilitybar.h b/src/pieceavailabilitybar.h index 85e0c8e27..638324d75 100644 --- a/src/pieceavailabilitybar.h +++ b/src/pieceavailabilitybar.h @@ -51,7 +51,7 @@ public: setFixedHeight(BAR_HEIGHT); } - double setAvailability(const std::vector& avail) { + void setAvailability(const std::vector& avail) { double average = 0; if(avail.empty()) { // Empty bar @@ -95,7 +95,6 @@ public: } } update(); - return average; } void clear() { diff --git a/src/propertieswidget.cpp b/src/propertieswidget.cpp index 8041a4b3b..09ae3cbb0 100644 --- a/src/propertieswidget.cpp +++ b/src/propertieswidget.cpp @@ -355,8 +355,8 @@ void PropertiesWidget::loadDynamicData() { showPiecesAvailability(true); std::vector avail; h.piece_availability(avail); - double avail_average = pieces_availability->setAvailability(avail); - avail_average_lbl->setText(QString::number(avail_average, 'f', 1)); + pieces_availability->setAvailability(avail); + avail_average_lbl->setText(QString::number(h.get_torrent_handle().status().distributed_copies, 'f', 1)); } else { showPiecesAvailability(false); }