@@ -216,7 +216,7 @@ struct single_base:write_copy_base<T,K,V>
}
};
-template<typename T,typename K,typename V> safe_shared_ptr<T> single_base<T,K,V>::m_instance=std::make_shared<T>();
+template<typename T,typename K,typename V> safe_shared_ptr<T> single_base<T,K,V>::m_instance(std::make_shared<T>());
#endif