Browse Source

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

Fix crash in download piece bar
adaptive-webui-19844
Eugene Shalygin 7 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 @@ -50,7 +50,8 @@ namespace
{
public:
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}
{
if ((m_bytesPerPixel > 0) && (m_bytesPerPixel < 10))

Loading…
Cancel
Save