You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tn...@apache.org on 2002/10/02 15:29:12 UTC

cvs commit: xml-xerces/c/src/xercesc/validators/datatype AbstractStringValidator.cpp DatatypeValidator.hpp

tng         2002/10/02 06:29:12

  Modified:    c/src/xercesc/validators/datatype
                        AbstractStringValidator.cpp DatatypeValidator.hpp
  Log:
  Since the compare function return int, so use XMLString::compareString instead of XMLString::equals there.
  
  Revision  Changes    Path
  1.5       +4 -1      xml-xerces/c/src/xercesc/validators/datatype/AbstractStringValidator.cpp
  
  Index: AbstractStringValidator.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/datatype/AbstractStringValidator.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- AbstractStringValidator.cpp	24 Sep 2002 19:44:40 -0000	1.4
  +++ AbstractStringValidator.cpp	2 Oct 2002 13:29:12 -0000	1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2002/10/02 13:29:12  tng
  + * Since the compare function return int, so use XMLString::compareString instead of XMLString::equals there.
  + *
    * Revision 1.4  2002/09/24 19:44:40  tng
    * Performance: use XMLString::equals instead of XMLString::compareString
    *
  @@ -567,7 +570,7 @@
   int AbstractStringValidator::compare(const XMLCh* const lValue
                                      , const XMLCh* const rValue)
   {
  -    return !XMLString::equals(lValue, rValue);
  +    return XMLString::compareString(lValue, rValue);
   }
   
   void AbstractStringValidator::validate( const XMLCh* const content)
  
  
  
  1.5       +3 -3      xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.hpp
  
  Index: DatatypeValidator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/datatype/DatatypeValidator.hpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DatatypeValidator.hpp	24 Sep 2002 19:44:40 -0000	1.4
  +++ DatatypeValidator.hpp	2 Oct 2002 13:29:12 -0000	1.5
  @@ -188,7 +188,7 @@
       /**
         * Returns whether the type is atomic or not
         *
  -      * To be redefined in List/Union validators  
  +      * To be redefined in List/Union validators
         */
       virtual bool isAtomic() const;
   
  @@ -422,7 +422,7 @@
   inline int DatatypeValidator::compare(const XMLCh* const lValue,
                                         const XMLCh* const rValue)
   {
  -    return !XMLString::equals(lValue, rValue);
  +    return XMLString::compareString(lValue, rValue);
   }
   
   // ---------------------------------------------------------------------------
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org