forked from boostorg/smart_ptr
Cosmetic changes in make_shared_array.hpp and allocate_shared_array.hpp
[SVN r81407]
This commit is contained in:
@ -52,7 +52,7 @@ namespace boost {
|
|||||||
detail::array_deleter<T2>* d2;
|
detail::array_deleter<T2>* d2;
|
||||||
p1 = reinterpret_cast<T1*>(p2);
|
p1 = reinterpret_cast<T1*>(p2);
|
||||||
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
||||||
d2->construct(p2, n1, boost::detail::sp_forward<Args>(args)...);
|
d2->construct(p2, n1, detail::sp_forward<Args>(args)...);
|
||||||
return shared_ptr<T>(s1, p1);
|
return shared_ptr<T>(s1, p1);
|
||||||
}
|
}
|
||||||
template<typename T, typename A, typename... Args>
|
template<typename T, typename A, typename... Args>
|
||||||
@ -69,7 +69,7 @@ namespace boost {
|
|||||||
detail::array_deleter<T2>* d2;
|
detail::array_deleter<T2>* d2;
|
||||||
p1 = reinterpret_cast<T1*>(p2);
|
p1 = reinterpret_cast<T1*>(p2);
|
||||||
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
||||||
d2->construct(p2, n1, boost::detail::sp_forward<Args>(args)...);
|
d2->construct(p2, n1, detail::sp_forward<Args>(args)...);
|
||||||
return shared_ptr<T>(s1, p1);
|
return shared_ptr<T>(s1, p1);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -52,7 +52,7 @@ namespace boost {
|
|||||||
detail::array_deleter<T2>* d2;
|
detail::array_deleter<T2>* d2;
|
||||||
p1 = reinterpret_cast<T1*>(p2);
|
p1 = reinterpret_cast<T1*>(p2);
|
||||||
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
||||||
d2->construct(p2, n1, boost::detail::sp_forward<Args>(args)...);
|
d2->construct(p2, n1, detail::sp_forward<Args>(args)...);
|
||||||
return shared_ptr<T>(s1, p1);
|
return shared_ptr<T>(s1, p1);
|
||||||
}
|
}
|
||||||
template<typename T, typename... Args>
|
template<typename T, typename... Args>
|
||||||
@ -69,7 +69,7 @@ namespace boost {
|
|||||||
detail::array_deleter<T2>* d2;
|
detail::array_deleter<T2>* d2;
|
||||||
p1 = reinterpret_cast<T1*>(p2);
|
p1 = reinterpret_cast<T1*>(p2);
|
||||||
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
d2 = get_deleter<detail::array_deleter<T2> >(s1);
|
||||||
d2->construct(p2, n1, boost::detail::sp_forward<Args>(args)...);
|
d2->construct(p2, n1, detail::sp_forward<Args>(args)...);
|
||||||
return shared_ptr<T>(s1, p1);
|
return shared_ptr<T>(s1, p1);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user