Author: amassari
Date: Tue Nov 21 13:39:51 2006
New Revision: 477908

URL: http://svn.apache.org/viewvc?view=rev&rev=477908
Log:
Fixed version check for ICU

Modified:
    xerces/c/trunk/src/xercesc/util/regx/RangeToken.cpp

Modified: xerces/c/trunk/src/xercesc/util/regx/RangeToken.cpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/regx/RangeToken.cpp?view=diff&rev=477908&r1=477907&r2=477908
==============================================================================
--- xerces/c/trunk/src/xercesc/util/regx/RangeToken.cpp (original)
+++ xerces/c/trunk/src/xercesc/util/regx/RangeToken.cpp Tue Nov 21 13:39:51 2006
@@ -36,7 +36,7 @@
 #if XERCES_USE_TRANSCODER_ICU
   #include <unicode/uchar.h>
 
-#if (U_ICU_VERSION_MAJOR_NUM >= 2) || (U_ICU_VERSION_MAJOR_NUM == 2 && 
U_ICU_VERSION_MINOR_NUM >=4)
+#if (U_ICU_VERSION_MAJOR_NUM > 2) || (U_ICU_VERSION_MAJOR_NUM == 2 && 
U_ICU_VERSION_MINOR_NUM >=4)
   #include <unicode/uset.h>
   #include <xercesc/util/XMLString.hpp>
   #include <xercesc/util/Janitor.hpp>
@@ -87,7 +87,7 @@
         bool isNRange = (getTokenType() == T_NRANGE) ? true : false;
         RangeToken* lwrToken = tokFactory->createRange(isNRange);
 
-#if XERCES_USE_TRANSCODER_ICU && ((U_ICU_VERSION_MAJOR_NUM >= 2) || 
(U_ICU_VERSION_MAJOR_NUM == 2 && U_ICU_VERSION_MINOR_NUM >=4))
+#if XERCES_USE_TRANSCODER_ICU && ((U_ICU_VERSION_MAJOR_NUM > 2) || 
(U_ICU_VERSION_MAJOR_NUM == 2 && U_ICU_VERSION_MINOR_NUM >=4))
         UChar* 
rangeStr=(UChar*)fMemoryManager->allocate(40*fElemCount*sizeof(UChar));
         ArrayJanitor<UChar> janRange(rangeStr, fMemoryManager);
         int c=0;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to