From 898aae2c858c62f1cf586bc3198804c362938e69 Mon Sep 17 00:00:00 2001 From: Pavol Droba Date: Sun, 15 May 2005 17:52:05 +0000 Subject: [PATCH] explicit handling of bool conversion operator or borland removed [SVN r28933] --- test/sub_range.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/test/sub_range.cpp b/test/sub_range.cpp index f1afe2a..0b28fc1 100755 --- a/test/sub_range.cpp +++ b/test/sub_range.cpp @@ -61,16 +61,16 @@ void check_sub_range() BOOST_CHECK_EQUAL( r.size(), s.size() ); BOOST_CHECK_EQUAL( r2.size(), s2.size() ); -#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) - if( !(bool)r ) - BOOST_CHECK( false ); - if( !(bool)r2 ) - BOOST_CHECK( false ); - if( !(bool)s ) - BOOST_CHECK( false ); - if( !(bool)s2 ) - BOOST_CHECK( false ); -#else +//#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) +// if( !(bool)r ) +// BOOST_CHECK( false ); +// if( !(bool)r2 ) +// BOOST_CHECK( false ); +// if( !(bool)s ) +// BOOST_CHECK( false ); +// if( !(bool)s2 ) +// BOOST_CHECK( false ); +//#else if( !r ) BOOST_CHECK( false ); if( !r2 ) @@ -79,7 +79,7 @@ void check_sub_range() BOOST_CHECK( false ); if( !s2 ) BOOST_CHECK( false ); -#endif +//#endif cout << r << r2 << s << s2;