Ticket #2962: make_shared_forward.patch

File make_shared_forward.patch, 418 bytes (added by fhess, 14 years ago)

make_shared perfect forwarding fix

  • boost/smart_ptr/make_shared.hpp

     
    8686    }
    8787};
    8888
    89 template< class T > T forward( T t )
     89#if defined( BOOST_HAS_RVALUE_REFS )
     90template< class T > T&& forward( T &&t )
    9091{
    9192    return t;
    9293}
     94#endif
    9395
    9496} // namespace detail
    9597