diff --git a/include/boost/thread/locks.hpp b/include/boost/thread/locks.hpp index 7c0b6409..7cc1d6b4 100644 --- a/include/boost/thread/locks.hpp +++ b/include/boost/thread/locks.hpp @@ -489,7 +489,7 @@ namespace boost template inline upgrade_lock&& move(upgrade_lock&& ul) { - return ul; + return static_cast&&>(ul); } #endif template