Ticket #8641: shared_count_132.hpp.patch

File shared_count_132.hpp.patch, 1.4 KB (added by Pekka Seppänen <pekka.seppanen@…>, 9 years ago)

Add boost namespace prefix to checked_deleter and checked_array_deleter.

  • shared_count_132.hpp

     
    201201
    202202#if defined(BOOST_SP_ENABLE_DEBUG_HOOKS)
    203203
    204 template<class T> void cbi_call_constructor_hook(sp_counted_base * pn, T * px, checked_deleter< T > const &, int)
     204template<class T> void cbi_call_constructor_hook(sp_counted_base * pn, T * px, boost::checked_deleter< T > const &, int)
    205205{
    206206    boost::sp_scalar_constructor_hook(px, sizeof(T), pn);
    207207}
    208208
    209 template<class T> void cbi_call_constructor_hook(sp_counted_base *, T * px, checked_array_deleter< T > const &, int)
     209template<class T> void cbi_call_constructor_hook(sp_counted_base *, T * px, boost::checked_array_deleter< T > const &, int)
    210210{
    211211    boost::sp_array_constructor_hook(px);
    212212}
     
    215215{
    216216}
    217217
    218 template<class T> void cbi_call_destructor_hook(sp_counted_base * pn, T * px, checked_deleter< T > const &, int)
     218template<class T> void cbi_call_destructor_hook(sp_counted_base * pn, T * px, boost::checked_deleter< T > const &, int)
    219219{
    220220    boost::sp_scalar_destructor_hook(px, sizeof(T), pn);
    221221}
    222222
    223 template<class T> void cbi_call_destructor_hook(sp_counted_base *, T * px, checked_array_deleter< T > const &, int)
     223template<class T> void cbi_call_destructor_hook(sp_counted_base *, T * px, boost::checked_array_deleter< T > const &, int)
    224224{
    225225    boost::sp_array_destructor_hook(px);
    226226}