summaryrefslogtreecommitdiff
path: root/src/BtSeederStateChoke.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-12-05 23:19:37 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-12-05 23:19:37 +0900
commitda8e0203b862c280dfc97af956e0d6a61fab7e73 (patch)
tree1ad41e3a0938c4f5292faf0bbd9cdc7ab58775ea /src/BtSeederStateChoke.h
parent55e49b65d3854359d822e778fc54cd6de2fef4d9 (diff)
Removed specializations of std::swap(PeerEntry&, PeerEntry&).
Declaring std::swap(PeerEntry&, PeerEntry&) in class declaration breaks under Mac OS X 10.5. They are also not used. So we simply removed them.
Diffstat (limited to 'src/BtSeederStateChoke.h')
-rw-r--r--src/BtSeederStateChoke.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/BtSeederStateChoke.h b/src/BtSeederStateChoke.h
index dacfd465..c87fd55f 100644
--- a/src/BtSeederStateChoke.h
+++ b/src/BtSeederStateChoke.h
@@ -103,7 +103,6 @@ public:
const Timer& getLastRound() const { return lastRound_; }
friend void swap(PeerEntry& a, PeerEntry& b);
- friend void std::swap<PeerEntry>(PeerEntry& a, PeerEntry& b);
};
void swap
@@ -112,11 +111,4 @@ void swap
} // namespace aria2
-namespace std {
-template<>
-void swap<aria2::BtSeederStateChoke::PeerEntry>
-(aria2::BtSeederStateChoke::PeerEntry& a,
- aria2::BtSeederStateChoke::PeerEntry& b);
-} // namespace std
-
#endif // D_BT_SEEDER_STATE_CHOKE_H