Fix potential negative loop bound.

QTorrentHandle::num_files() could return -1 in these cases.
This commit is contained in:
Chocobo1
2015-05-10 15:16:37 +08:00
parent 24c2f73a9d
commit cbc0e2527a
2 changed files with 4 additions and 4 deletions

View File

@@ -60,8 +60,8 @@ PreviewSelect::PreviewSelect(QWidget* parent, QTorrentHandle h): QDialog(parent)
// Fill list in
std::vector<libtorrent::size_type> fp;
h.file_progress(fp);
unsigned int nbFiles = h.num_files();
for (unsigned int i=0; i<nbFiles; ++i) {
int nbFiles = h.num_files();
for (int i=0; i<nbFiles; ++i) {
QString fileName = h.filename_at(i);
if (fileName.endsWith(".!qB"))
fileName.chop(4);