diff options
Diffstat (limited to 'boost/thread/detail/move.hpp')
-rw-r--r-- | boost/thread/detail/move.hpp | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/boost/thread/detail/move.hpp b/boost/thread/detail/move.hpp index 800cb663cc..447247d590 100644 --- a/boost/thread/detail/move.hpp +++ b/boost/thread/detail/move.hpp @@ -350,12 +350,19 @@ namespace boost #endif #ifndef BOOST_NO_CXX11_RVALUE_REFERENCES - template <class T> - typename decay<T>::type - decay_copy(T&& t) - { - return boost::forward<T>(t); - } + template <class T> + typename decay<T>::type + decay_copy(T&& t) + { + return boost::forward<T>(t); + } + typedef void (*void_fct_ptr)(); + +// inline void_fct_ptr +// decay_copy(void (&t)()) +// { +// return &t; +// } #else template <class T> typename decay<T>::type |