From aaca5ca87172b59ebc68d30bd61bbd46026389ac Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 7 Jun 2005 09:44:19 +0000 Subject: [PATCH] Updated Borland workaround. [SVN r29462] --- include/boost/detail/call_traits.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/boost/detail/call_traits.hpp b/include/boost/detail/call_traits.hpp index a2c2ba3..0d9e99f 100644 --- a/include/boost/detail/call_traits.hpp +++ b/include/boost/detail/call_traits.hpp @@ -25,6 +25,7 @@ #include #include +#include namespace boost{ @@ -91,7 +92,7 @@ struct call_traits typedef T& param_type; // hh removed const }; -#if defined(__BORLANDC__) && (__BORLANDC__ <= 0x560) +#if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT( 0x570 ) ) // these are illegal specialisations; cv-qualifies applied to // references have no effect according to [8.3.2p1], // C++ Builder requires them though as it treats cv-qualified