@@ -88,7 +88,7 @@ struct is_unary_or_binary_function_impl<R (*)(T0)>
8888{ static const bool value = true ; };
8989
9090template <typename R, class T0 >
91- struct is_unary_or_binary_function_impl <R (*)(T0...)>
91+ struct is_unary_or_binary_function_impl <R (*)(T0, ...)>
9292{ static const bool value = true ; };
9393
9494#else // BOOST_INTRUSIVE_TT_TEST_MSC_FUNC_SIGS
@@ -110,7 +110,7 @@ struct is_unary_or_binary_function_impl<R (__cdecl*)(T0)>
110110{ static const bool value = true ; };
111111
112112template <typename R, class T0 >
113- struct is_unary_or_binary_function_impl <R (__cdecl*)(T0...)>
113+ struct is_unary_or_binary_function_impl <R (__cdecl*)(T0, ...)>
114114{ static const bool value = true ; };
115115
116116#endif
@@ -124,7 +124,7 @@ struct is_unary_or_binary_function_impl<R (*)(T0, T1)>
124124{ static const bool value = true ; };
125125
126126template <typename R, class T0 , class T1 >
127- struct is_unary_or_binary_function_impl <R (*)(T0, T1...)>
127+ struct is_unary_or_binary_function_impl <R (*)(T0, T1, ...)>
128128{ static const bool value = true ; };
129129
130130#else // BOOST_INTRUSIVE_TT_TEST_MSC_FUNC_SIGS
@@ -146,7 +146,7 @@ struct is_unary_or_binary_function_impl<R (__cdecl*)(T0, T1)>
146146{ static const bool value = true ; };
147147
148148template <typename R, class T0 , class T1 >
149- struct is_unary_or_binary_function_impl <R (__cdecl*)(T0, T1...)>
149+ struct is_unary_or_binary_function_impl <R (__cdecl*)(T0, T1, ...)>
150150{ static const bool value = true ; };
151151#endif
152152
0 commit comments