Browse Source

Merge pull request #6848 from evsh/fix-piecebar-crash

Fix crash in download piece bar
adaptive-webui-19844
Eugene Shalygin 8 years ago committed by GitHub
parent
commit
ae5932a573
  1. 3
      src/gui/properties/piecesbar.cpp

3
src/gui/properties/piecesbar.cpp

@ -50,7 +50,8 @@ namespace
{ {
public: public:
PieceIndexToImagePos(const BitTorrent::TorrentInfo &torrentInfo, const QImage &image) PieceIndexToImagePos(const BitTorrent::TorrentInfo &torrentInfo, const QImage &image)
: m_bytesPerPixel {image.width() > 0 ? torrentInfo.totalSize() / image.width() : -1} : m_bytesPerPixel {(image.width() > 0 && torrentInfo.totalSize() >= image.width())
? torrentInfo.totalSize() / image.width() : -1}
, m_torrentInfo {torrentInfo} , m_torrentInfo {torrentInfo}
{ {
if ((m_bytesPerPixel > 0) && (m_bytesPerPixel < 10)) if ((m_bytesPerPixel > 0) && (m_bytesPerPixel < 10))

Loading…
Cancel
Save