Browse Source

- Fix compilation error on some systems

adaptive-webui-19844
Christophe Dumez 15 years ago
parent
commit
9a68e0cc25
  1. 6
      src/qtorrenthandle.cpp
  2. 7
      src/qtorrenthandle.h

6
src/qtorrenthandle.cpp

@ -546,17 +546,17 @@ void QTorrentHandle::resolve_countries(bool r) {
h.resolve_countries(r); h.resolve_countries(r);
} }
void QTorrentHandle::connect_peer(asio::ip::tcp::endpoint const& adr, int source) const { void QTorrentHandle::connect_peer(libtorrent::asio::ip::tcp::endpoint const& adr, int source) const {
Q_ASSERT(h.is_valid()); Q_ASSERT(h.is_valid());
h.connect_peer(adr, source); h.connect_peer(adr, source);
} }
void QTorrentHandle::set_peer_upload_limit(asio::ip::tcp::endpoint ip, int limit) const { void QTorrentHandle::set_peer_upload_limit(libtorrent::asio::ip::tcp::endpoint ip, int limit) const {
Q_ASSERT(h.is_valid()); Q_ASSERT(h.is_valid());
h.set_peer_upload_limit(ip, limit); h.set_peer_upload_limit(ip, limit);
} }
void QTorrentHandle::set_peer_download_limit(asio::ip::tcp::endpoint ip, int limit) const { void QTorrentHandle::set_peer_download_limit(libtorrent::asio::ip::tcp::endpoint ip, int limit) const {
Q_ASSERT(h.is_valid()); Q_ASSERT(h.is_valid());
h.set_peer_download_limit(ip, limit); h.set_peer_download_limit(ip, limit);
} }

7
src/qtorrenthandle.h

@ -35,6 +35,7 @@
#include <libtorrent/torrent_info.hpp> #include <libtorrent/torrent_info.hpp>
using namespace libtorrent; using namespace libtorrent;
#include <QString> #include <QString>
class QStringList; class QStringList;
@ -152,9 +153,9 @@ class QTorrentHandle {
void super_seeding(bool on) const; void super_seeding(bool on) const;
#endif #endif
void resolve_countries(bool r); void resolve_countries(bool r);
void connect_peer(asio::ip::tcp::endpoint const& adr, int source = 0) const; void connect_peer(libtorrent::asio::ip::tcp::endpoint const& adr, int source = 0) const;
void set_peer_upload_limit(asio::ip::tcp::endpoint ip, int limit) const; void set_peer_upload_limit(libtorrent::asio::ip::tcp::endpoint ip, int limit) const;
void set_peer_download_limit(asio::ip::tcp::endpoint ip, int limit) const; void set_peer_download_limit(libtorrent::asio::ip::tcp::endpoint ip, int limit) const;
void add_tracker(announce_entry const& url); void add_tracker(announce_entry const& url);
void prioritize_first_last_piece(bool b); void prioritize_first_last_piece(bool b);

Loading…
Cancel
Save