From 603223fd3dda3b02dd46cbaf4d2d4a41b11e4aa4 Mon Sep 17 00:00:00 2001 From: Pavol Droba Date: Mon, 6 Mar 2006 18:05:10 +0000 Subject: [PATCH] fixed to comparison operator in is_not_grater predicate [SVN r33236] --- include/boost/algorithm/string/compare.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/algorithm/string/compare.hpp b/include/boost/algorithm/string/compare.hpp index e6610a9..bb15c80 100644 --- a/include/boost/algorithm/string/compare.hpp +++ b/include/boost/algorithm/string/compare.hpp @@ -144,7 +144,7 @@ namespace boost { template< typename T1, typename T2 > bool operator()( const T1& Arg1, const T2& Arg2 ) const { - return Arg1>=Arg2; + return Arg1<=Arg2; } }; @@ -171,9 +171,9 @@ namespace boost { bool operator()( const T1& Arg1, const T2& Arg2 ) const { #if defined(__BORLANDC__) && (__BORLANDC__ >= 0x560) && (__BORLANDC__ <= 0x564) && !defined(_USE_OLD_RW_STL) - return std::toupper(Arg1)>=std::toupper(Arg2); + return std::toupper(Arg1)<=std::toupper(Arg2); #else - return std::toupper(Arg1,m_Loc)>=std::toupper(Arg2,m_Loc); + return std::toupper(Arg1,m_Loc)<=std::toupper(Arg2,m_Loc); #endif }