Fix UI freeze when right clicking on a torrent with libtorrent 1.0.x.

Thanks to pmzqla for finding the root issue.
Closes #2365 #2388.
This commit is contained in:
sledgehammer999
2015-05-10 02:31:35 +03:00
parent 18e2bb6f60
commit 8a5d2208a5
3 changed files with 1 additions and 17 deletions

View File

@@ -1694,21 +1694,6 @@ void QBtSession::saveFastResumeData() {
}
}
bool QBtSession::isFilePreviewPossible(const QString &hash) const {
// See if there are supported files in the torrent
const QTorrentHandle h = getTorrentHandle(hash);
if (!h.is_valid() || !h.has_metadata()) {
return false;
}
const unsigned int nbFiles = h.num_files();
for (unsigned int i=0; i<nbFiles; ++i) {
const QString extension = fsutils::fileExtension(h.filename_at(i));
if (misc::isPreviewable(extension))
return true;
}
return false;
}
void QBtSession::addTorrentsFromScanFolder(QStringList &pathList)
{
foreach (const QString &file, pathList) {