Added non-member swap() for SharedHandle. * src/SharedHandle.h
@@ -1,3 +1,8 @@
+2010-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
+
+ Added non-member swap() for SharedHandle.
+ * src/SharedHandle.h
2010-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Replaced HttpHeader::responseStatus_ with HttpHeader::statusCode_.
@@ -287,6 +287,12 @@ public:
}
};
+template<typename T>
+void swap(SharedHandle<T>& a, SharedHandle<T>& b)
+{
+ a.swap(b);
+}
template<typename T, typename S>
SharedHandle<T>
dynamic_pointer_cast(const SharedHandle<S>& t) {