Author: cargilld
Date: Fri Jun 3 11:51:30 2005
New Revision: 179854
URL: http://svn.apache.org/viewcvs?rev=179854&view=rev
Log:
Fix for xercesc-1115. Allow zero length content.
Modified:
xerces/c/trunk/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp
xerces/c/trunk/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp
Modified:
xerces/c/trunk/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp
URL:
http://svn.apache.org/viewcvs/xerces/c/trunk/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp?rev=179854&r1=179853&r2=179854&view=diff
==============================================================================
---
xerces/c/trunk/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp
(original)
+++
xerces/c/trunk/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp
Fri Jun 3 11:51:30 2005
@@ -134,7 +134,7 @@
void Base64BinaryDatatypeValidator::checkValueSpace(const XMLCh* const content
, MemoryManager* const
manager)
{
- if (getLength(content, manager) <= 0)
+ if (getLength(content, manager) < 0)
{
ThrowXMLwithMemMgr1(InvalidDatatypeValueException
, XMLExcepts::VALUE_Not_Base64
Modified:
xerces/c/trunk/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp
URL:
http://svn.apache.org/viewcvs/xerces/c/trunk/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp?rev=179854&r1=179853&r2=179854&view=diff
==============================================================================
---
xerces/c/trunk/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp
(original)
+++
xerces/c/trunk/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp
Fri Jun 3 11:51:30 2005
@@ -128,7 +128,7 @@
void HexBinaryDatatypeValidator::checkValueSpace(const XMLCh* const content
, MemoryManager* const
manager)
{
- if (getLength(content, manager) <= 0)
+ if (getLength(content, manager) < 0)
{
ThrowXMLwithMemMgr1(InvalidDatatypeValueException
, XMLExcepts::VALUE_Not_HexBin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]