Hi,

If you want consistent error messages, not like
"invalid character 0x1e" and
"invalid character 0x1F", you will want to apply the patch included
(either Xerces-C-3.1.1 or trunk)

Regards,

Denis Excoffier.
diff -uNr xerces-c-3.1.1o/src/xercesc/util/XMLString.cpp 
xerces-c-3.1.1p/src/xercesc/util/XMLString.cpp
--- xerces-c-3.1.1o/src/xercesc/util/XMLString.cpp      2010-01-20 
09:44:38.000000000 +0059
+++ xerces-c-3.1.1p/src/xercesc/util/XMLString.cpp      2012-10-08 
16:46:32.743150300 +0159
@@ -802,7 +802,7 @@
     {
             chDigit_0, chDigit_1, chDigit_2, chDigit_3, chDigit_4, chDigit_5
         ,   chDigit_6, chDigit_7, chDigit_8, chDigit_9, chLatin_A, chLatin_B
-        ,   chLatin_C, chLatin_D, chLatin_e, chLatin_F
+        ,   chLatin_C, chLatin_D, chLatin_E, chLatin_F
     };
 
     if (!maxChars)
@@ -893,7 +893,7 @@
     {
             chDigit_0, chDigit_1, chDigit_2, chDigit_3, chDigit_4, chDigit_5
         ,   chDigit_6, chDigit_7, chDigit_8, chDigit_9, chLatin_A, chLatin_B
-        ,   chLatin_C, chLatin_D, chLatin_e, chLatin_F
+        ,   chLatin_C, chLatin_D, chLatin_E, chLatin_F
     };
 
     if (!maxChars)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to