From 955c3691687236b04059c70c20f76c69a58989e5 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Tue, 10 Sep 2013 23:35:37 +0000 Subject: [PATCH] fix backwards compatibility with tracker_url and async_add_torrent --- src/session.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/session.cpp b/src/session.cpp index 456726ef3..8d5c5fd4d 100644 --- a/src/session.cpp +++ b/src/session.cpp @@ -655,6 +655,13 @@ namespace libtorrent void session::async_add_torrent(add_torrent_params const& params) { add_torrent_params* p = new add_torrent_params(params); +#ifndef TORRENT_NO_DEPRECATE + if (params.tracker_url) + { + p->trackers.push_back(params.tracker_url); + p->tracker_url = NULL; + } +#endif TORRENT_ASYNC_CALL1(async_add_torrent, p); }