Make qBittorrent compatible with libtorrent master

PR #17604.
This commit is contained in:
Vladimir Golovnev
2022-08-28 11:38:28 +03:00
committed by GitHub
parent f6e2715f4a
commit 794a92f911
2 changed files with 11 additions and 0 deletions

View File

@@ -30,6 +30,7 @@
#include <libtorrent/create_torrent.hpp>
#include <libtorrent/error_code.hpp>
#include <libtorrent/version.hpp>
#include <QByteArray>
#include <QDateTime>
@@ -292,8 +293,12 @@ QVector<QUrl> TorrentInfo::urlSeeds() const
for (const lt::web_seed_entry &webSeed : nativeWebSeeds)
{
#if LIBTORRENT_VERSION_NUM < 20100
if (webSeed.type == lt::web_seed_entry::url_seed)
urlSeeds.append(QUrl(QString::fromStdString(webSeed.url)));
#else
urlSeeds.append(QUrl(QString::fromStdString(webSeed.url)));
#endif
}
return urlSeeds;