Fix compilation with libtorrent 0.15.x.

This commit is contained in:
sledgehammer999 2014-09-21 14:37:05 +03:00
parent 8fac3c793d
commit cb838edb50

View file

@ -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) {}
}