diff --git a/bindings/python/src/alert.cpp b/bindings/python/src/alert.cpp index 14bbffb78..4f4705b95 100644 --- a/bindings/python/src/alert.cpp +++ b/bindings/python/src/alert.cpp @@ -198,6 +198,9 @@ void bind_alert() using boost::noncopyable; #ifndef TORRENT_NO_DEPRECATE typedef boost::shared_ptr alert_holder; +#ifndef _MSC_VER + register_ptr_to_python >(); +#endif #else typedef alert alert_holder; #endif diff --git a/bindings/python/src/session.cpp b/bindings/python/src/session.cpp index 7cbe4d3da..1ee47db8f 100644 --- a/bindings/python/src/session.cpp +++ b/bindings/python/src/session.cpp @@ -583,7 +583,6 @@ namespace void bind_session() { - register_ptr_to_python >(); #ifndef TORRENT_DISABLE_DHT void (lt::session::*dht_get_immutable_item)(sha1_hash const&) = <::session::dht_get_item; sha1_hash (lt::session::*dht_put_immutable_item)(entry data) = <::session::dht_put_item;