Ticket #3844: thread_heap_alloc.diff

File thread_heap_alloc.diff, 530 bytes (added by trueorca@…, 13 years ago)
  • boost/thread/pthread/thread_heap_alloc.hpp

    old new  
    2121        template<typename T,typename A1>
    2222        inline T* heap_new(A1&& a1)
    2323        {
    24             return new T(static_cast<A1&&>(a1));
     24            return new T(std::move(a1));
    2525        }
    2626        template<typename T,typename A1,typename A2>
    2727        inline T* heap_new(A1&& a1,A2&& a2)