Browse Source

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

adaptive-webui-19844
Christophe Dumez 18 years ago
parent
commit
35a9fab3b4
  1. 6
      src/bittorrent.cpp

6
src/bittorrent.cpp

@ -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();

Loading…
Cancel
Save