1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 07:18:08 +00:00

- Check if priorities file exists before trying to read it to avoid a warning message

This commit is contained in:
Christophe Dumez 2007-08-26 17:48:38 +00:00
parent 4e2ebe5a69
commit 35a9fab3b4

View File

@ -632,9 +632,13 @@ void bittorrent::loadFilesPriorities(QTorrentHandle &h) {
unsigned int nbFiles = h.num_files(); unsigned int nbFiles = h.num_files();
QString hash = h.hash(); QString hash = h.hash();
QFile pieces_file(misc::qBittorrentPath()+"BT_backup"+QDir::separator()+hash+".priorities"); QFile pieces_file(misc::qBittorrentPath()+"BT_backup"+QDir::separator()+hash+".priorities");
if(!pieces_file.exists()){
qDebug("Info: priorities file does not exist for %s", hash.toUtf8().data());
return;
}
// Read saved file // Read saved file
if(!pieces_file.open(QIODevice::ReadOnly | QIODevice::Text)) { if(!pieces_file.open(QIODevice::ReadOnly | QIODevice::Text)) {
qDebug("* Error: Couldn't open priorities file"); qDebug("* Error: Couldn't open priorities file: %s");
return; return;
} }
QByteArray pieces_priorities = pieces_file.readAll(); QByteArray pieces_priorities = pieces_file.readAll();