From 817b595222d5dd089614a0554e35f4a62ad5bf5e Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Sun, 10 May 2015 15:16:37 +0800 Subject: [PATCH] Fix potential negative loop bound. QTorrentHandle::num_files() could return -1 in these cases. --- src/gui/previewselect.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/previewselect.cpp b/src/gui/previewselect.cpp index da3109f98..b92133e87 100644 --- a/src/gui/previewselect.cpp +++ b/src/gui/previewselect.cpp @@ -59,8 +59,8 @@ PreviewSelect::PreviewSelect(QWidget* parent, BitTorrent::TorrentHandle *const t previewList->setAlternatingRowColors(pref->useAlternatingRowColors()); // Fill list in QVector fp = torrent->filesProgress(); - uint nbFiles = torrent->filesCount(); - for (uint i = 0; i < nbFiles; ++i) { + int nbFiles = torrent->filesCount(); + for (int i = 0; i < nbFiles; ++i) { QString fileName = torrent->fileName(i); if (fileName.endsWith(".!qB")) fileName.chop(4);