[XERCESC-2180] Remove assertion when a surrogate pair is split by the boundary
of an input buffer (transcoders try to avoid this, but UTF-16 transcoder doesn't have this check in place). The reader now pulls in more data on demand. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1871620 13f79535-47bb-0310-9956-ffa450edef68
Showing
- src/xercesc/internal/XMLReader.cpp 55 additions, 12 deletionssrc/xercesc/internal/XMLReader.cpp
- tests/src/XSTSHarness/regression/XERCESC-2180/crash.xml 0 additions, 0 deletionstests/src/XSTSHarness/regression/XERCESC-2180/crash.xml
- tests/src/XSTSHarness/regression/XERCESC-2180/crash2.xml 0 additions, 0 deletionstests/src/XSTSHarness/regression/XERCESC-2180/crash2.xml
- tests/src/XSTSHarness/regression/XercesXML.testSet 8 additions, 0 deletionstests/src/XSTSHarness/regression/XercesXML.testSet
Loading
Please register or sign in to comment