From 2fdcefac05414ce452f0ad7ff428d87e2ea67097 Mon Sep 17 00:00:00 2001 From: Anthony Williams Date: Thu, 10 Jun 2010 07:38:23 +0000 Subject: [PATCH] Added static cast in move of upgrade_lock to work with MSVC10 and g++4.5 [SVN r62717] --- include/boost/thread/locks.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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