From cb838edb503527403267ea1d7189c29269e0840e Mon Sep 17 00:00:00 2001 From: sledgehammer999 Date: Sun, 21 Sep 2014 14:37:05 +0300 Subject: [PATCH] Fix compilation with libtorrent 0.15.x. --- src/qtlibtorrent/qbtsession.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index 8324c643d..8899c8c9e 100755 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -800,7 +800,12 @@ bool QBtSession::hasDownloadingTorrents() const { try { const torrent_status status = torrentIT->status(); if (status.state != torrent_status::finished && status.state != torrent_status::seeding - && !(status.paused && !status.auto_managed)) + && +#if LIBTORRENT_VERSION_NUM >= 1600 + !(status.paused && !status.auto_managed)) +#elif + !(torrentIT->is_paused() && !torrentIT->is_auto_managed())) +#endif return true; } catch(std::exception) {} }