mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-10-22 18:56:08 +03:00
Fix compilation with libtorrent 0.15.x.
This commit is contained in:
parent
b6ef38e7a7
commit
4aa9ed946f
1 changed files with 6 additions and 0 deletions
|
@ -437,15 +437,19 @@ void QBtSession::configureSession() {
|
||||||
if (max_active > -1) {
|
if (max_active > -1) {
|
||||||
int limit = max_active + HiddenData::getDownloadingSize();
|
int limit = max_active + HiddenData::getDownloadingSize();
|
||||||
sessionSettings.active_limit = limit;
|
sessionSettings.active_limit = limit;
|
||||||
|
#if LIBTORRENT_VERSION_NUM >= 1600
|
||||||
sessionSettings.active_tracker_limit = limit;
|
sessionSettings.active_tracker_limit = limit;
|
||||||
sessionSettings.active_dht_limit = limit;
|
sessionSettings.active_dht_limit = limit;
|
||||||
sessionSettings.active_lsd_limit = limit;
|
sessionSettings.active_lsd_limit = limit;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
sessionSettings.active_limit = max_active;
|
sessionSettings.active_limit = max_active;
|
||||||
|
#if LIBTORRENT_VERSION_NUM >= 1600
|
||||||
sessionSettings.active_tracker_limit = max_active;
|
sessionSettings.active_tracker_limit = max_active;
|
||||||
sessionSettings.active_dht_limit = max_active;
|
sessionSettings.active_dht_limit = max_active;
|
||||||
sessionSettings.active_lsd_limit = max_active;
|
sessionSettings.active_lsd_limit = max_active;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
sessionSettings.active_seeds = pref.getMaxActiveUploads();
|
sessionSettings.active_seeds = pref.getMaxActiveUploads();
|
||||||
sessionSettings.dont_count_slow_torrents = pref.ignoreSlowTorrentsForQueueing();
|
sessionSettings.dont_count_slow_torrents = pref.ignoreSlowTorrentsForQueueing();
|
||||||
|
@ -454,9 +458,11 @@ void QBtSession::configureSession() {
|
||||||
sessionSettings.active_downloads = -1;
|
sessionSettings.active_downloads = -1;
|
||||||
sessionSettings.active_seeds = -1;
|
sessionSettings.active_seeds = -1;
|
||||||
sessionSettings.active_limit = -1;
|
sessionSettings.active_limit = -1;
|
||||||
|
#if LIBTORRENT_VERSION_NUM >= 1600
|
||||||
sessionSettings.active_tracker_limit = -1;
|
sessionSettings.active_tracker_limit = -1;
|
||||||
sessionSettings.active_dht_limit = -1;
|
sessionSettings.active_dht_limit = -1;
|
||||||
sessionSettings.active_lsd_limit = -1;
|
sessionSettings.active_lsd_limit = -1;
|
||||||
|
#endif
|
||||||
setQueueingEnabled(false);
|
setQueueingEnabled(false);
|
||||||
}
|
}
|
||||||
// Outgoing ports
|
// Outgoing ports
|
||||||
|
|
Loading…
Reference in a new issue