summaryrefslogtreecommitdiff
path: root/boost/thread/detail/invoker.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/thread/detail/invoker.hpp')
-rw-r--r--boost/thread/detail/invoker.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/boost/thread/detail/invoker.hpp b/boost/thread/detail/invoker.hpp
index 44deb1645b..7ab3b33990 100644
--- a/boost/thread/detail/invoker.hpp
+++ b/boost/thread/detail/invoker.hpp
@@ -134,7 +134,7 @@ namespace boost
//BOOST_THREAD_DCL_MOVABLE_BEG(X) invoker<Fp> BOOST_THREAD_DCL_MOVABLE_END
#else
-#if ! defined BOOST_MSVC
+#if ! defined BOOST_MSVC && defined(BOOST_THREAD_PROVIDES_INVOKE)
#define BOOST_THREAD_RV_REF_ARG_T(z, n, unused) BOOST_PP_COMMA_IF(n) BOOST_THREAD_RV_REF(Arg##n)
#define BOOST_THREAD_RV_REF_A_T(z, n, unused) BOOST_PP_COMMA_IF(n) BOOST_THREAD_RV_REF(A##n)