id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4892,boost::make_shared doesn't use r-value ref support unless variadic templates are also supported,arnetheduck@…,Peter Dimov,"Currently, boost::make_shared doesn't make use of r-value references unless there is also support for variadic templates (""#if defined( BOOST_HAS_VARIADIC_TMPL ) && defined( BOOST_HAS_RVALUE_REFS )""). At least one popular compiler supports rvalue refs but unfortunately not variadic templates (MSVC 10.0), so the implementation falls back on the pre-c++0x implementation. The attached file improves the situation by adding make_shared support for up to 10 perfectly forwarded constructor arguments.",Patches,closed,To Be Determined,smart_ptr,Boost 1.45.0,Problem,fixed,,