From a05ddf58efc32ba1bf10277d5719d1224d854353 Mon Sep 17 00:00:00 2001 From: Steven Watanabe Date: Sat, 12 Jun 2010 00:28:54 +0000 Subject: [PATCH] Update Borland workarounds. Fixes #3162 [SVN r62827] --- include/boost/function_types/components.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/boost/function_types/components.hpp b/include/boost/function_types/components.hpp index a4432c5..53d81b6 100644 --- a/include/boost/function_types/components.hpp +++ b/include/boost/function_types/components.hpp @@ -23,7 +23,7 @@ #include #include -#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x656)) +#if BOOST_WORKAROUND(__BORLANDC__, <= 0x565) # include # include @@ -81,14 +81,14 @@ namespace boost namespace detail { template struct components_impl; -#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x565)) +#if BOOST_WORKAROUND(__BORLANDC__, <= 0x565) template struct components_bcc; #endif } template struct components -#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x565)) +#if !BOOST_WORKAROUND(__BORLANDC__, <= 0x565) : detail::components_impl #else : detail::components_bcc::type,T, @@ -260,7 +260,7 @@ namespace boost typename detail::class_transform::type > types; }; -#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x565)) +#if !BOOST_WORKAROUND(__BORLANDC__, <= 0x565) # define BOOST_FT_variations BOOST_FT_pointer|BOOST_FT_member_pointer template