|
|
@ -857,6 +857,8 @@ QTorrentHandle Bittorrent::addTorrent(QString path, bool fromScanDir, QString fr |
|
|
|
try { |
|
|
|
try { |
|
|
|
// Getting torrent file informations
|
|
|
|
// Getting torrent file informations
|
|
|
|
t = new torrent_info(file.toLocal8Bit().data()); |
|
|
|
t = new torrent_info(file.toLocal8Bit().data()); |
|
|
|
|
|
|
|
if(!t->is_valid()) |
|
|
|
|
|
|
|
throw std::exception(); |
|
|
|
} catch(std::exception&) { |
|
|
|
} catch(std::exception&) { |
|
|
|
if(!from_url.isNull()) { |
|
|
|
if(!from_url.isNull()) { |
|
|
|
addConsoleMessage(tr("Unable to decode torrent file: '%1'", "e.g: Unable to decode torrent file: '/home/y/xxx.torrent'").arg(from_url), QString::fromUtf8("red")); |
|
|
|
addConsoleMessage(tr("Unable to decode torrent file: '%1'", "e.g: Unable to decode torrent file: '/home/y/xxx.torrent'").arg(from_url), QString::fromUtf8("red")); |
|
|
|