Files
pkgsrc-ng/net/libtorrent/patches/patch-src_tracker_tracker__udp.cc
2014-11-05 12:41:07 +01:00

27 lines
821 B
C++

$NetBSD: patch-src_tracker_tracker__udp.cc,v 1.3 2013/09/18 16:32:05 joerg Exp $
--- src/tracker/tracker_udp.cc.orig 2012-04-20 06:42:32.000000000 +0000
+++ src/tracker/tracker_udp.cc
@@ -56,6 +56,12 @@
#include "tracker_udp.h"
#include "manager.h"
+#if __cplusplus >= 201103L
+using std::bind;
+#else
+using std::tr1::bind;
+#endif
+
#define LT_LOG_TRACKER(log_level, log_fmt, ...) \
lt_log_print_info(LOG_TRACKER_##log_level, m_parent->info(), "tracker", "[%u] " log_fmt, group(), __VA_ARGS__);
@@ -71,7 +77,7 @@ TrackerUdp::TrackerUdp(TrackerList* pare
m_readBuffer(NULL),
m_writeBuffer(NULL) {
- m_taskTimeout.slot() = std::tr1::bind(&TrackerUdp::receive_timeout, this);
+ m_taskTimeout.slot() = bind(&TrackerUdp::receive_timeout, this);
}
TrackerUdp::~TrackerUdp() {