Ticket #8641: shared_count_132.hpp.patch
File shared_count_132.hpp.patch, 1.4 KB (added by , 9 years ago) |
---|
-
shared_count_132.hpp
201 201 202 202 #if defined(BOOST_SP_ENABLE_DEBUG_HOOKS) 203 203 204 template<class T> void cbi_call_constructor_hook(sp_counted_base * pn, T * px, checked_deleter< T > const &, int)204 template<class T> void cbi_call_constructor_hook(sp_counted_base * pn, T * px, boost::checked_deleter< T > const &, int) 205 205 { 206 206 boost::sp_scalar_constructor_hook(px, sizeof(T), pn); 207 207 } 208 208 209 template<class T> void cbi_call_constructor_hook(sp_counted_base *, T * px, checked_array_deleter< T > const &, int)209 template<class T> void cbi_call_constructor_hook(sp_counted_base *, T * px, boost::checked_array_deleter< T > const &, int) 210 210 { 211 211 boost::sp_array_constructor_hook(px); 212 212 } … … 215 215 { 216 216 } 217 217 218 template<class T> void cbi_call_destructor_hook(sp_counted_base * pn, T * px, checked_deleter< T > const &, int)218 template<class T> void cbi_call_destructor_hook(sp_counted_base * pn, T * px, boost::checked_deleter< T > const &, int) 219 219 { 220 220 boost::sp_scalar_destructor_hook(px, sizeof(T), pn); 221 221 } 222 222 223 template<class T> void cbi_call_destructor_hook(sp_counted_base *, T * px, checked_array_deleter< T > const &, int)223 template<class T> void cbi_call_destructor_hook(sp_counted_base *, T * px, boost::checked_array_deleter< T > const &, int) 224 224 { 225 225 boost::sp_array_destructor_hook(px); 226 226 }