When checking whether a namespace prefix used in a QName default/fixed value...
When checking whether a namespace prefix used in a QName default/fixed value is valid, use the namespace prefixes currently in scope; also, when asked to do the same without an instance document (e.g. from loadXMLSchema), assume it's always valid (XERCESC-1825) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@729944 13f79535-47bb-0310-9956-ffa450edef68
Showing
- src/xercesc/framework/ValidationContext.hpp 2 additions, 0 deletionssrc/xercesc/framework/ValidationContext.hpp
- src/xercesc/internal/IGXMLScanner.cpp 2 additions, 2 deletionssrc/xercesc/internal/IGXMLScanner.cpp
- src/xercesc/internal/IGXMLScanner2.cpp 1 addition, 1 deletionsrc/xercesc/internal/IGXMLScanner2.cpp
- src/xercesc/internal/SGXMLScanner.cpp 1 addition, 1 deletionsrc/xercesc/internal/SGXMLScanner.cpp
- src/xercesc/internal/ValidationContextImpl.cpp 12 additions, 4 deletionssrc/xercesc/internal/ValidationContextImpl.cpp
- src/xercesc/internal/ValidationContextImpl.hpp 12 additions, 4 deletionssrc/xercesc/internal/ValidationContextImpl.hpp
- src/xercesc/validators/DTD/DTDValidator.cpp 1 addition, 1 deletionsrc/xercesc/validators/DTD/DTDValidator.cpp
- src/xercesc/validators/schema/GeneralAttributeCheck.cpp 1 addition, 2 deletionssrc/xercesc/validators/schema/GeneralAttributeCheck.cpp
- src/xercesc/validators/schema/GeneralAttributeCheck.hpp 0 additions, 15 deletionssrc/xercesc/validators/schema/GeneralAttributeCheck.hpp
- src/xercesc/validators/schema/NamespaceScope.cpp 4 additions, 6 deletionssrc/xercesc/validators/schema/NamespaceScope.cpp
- src/xercesc/validators/schema/NamespaceScope.hpp 7 additions, 0 deletionssrc/xercesc/validators/schema/NamespaceScope.hpp
- src/xercesc/validators/schema/SchemaGrammar.hpp 3 additions, 0 deletionssrc/xercesc/validators/schema/SchemaGrammar.hpp
- src/xercesc/validators/schema/SchemaInfo.cpp 2 additions, 0 deletionssrc/xercesc/validators/schema/SchemaInfo.cpp
- src/xercesc/validators/schema/SchemaValidator.cpp 1 addition, 1 deletionsrc/xercesc/validators/schema/SchemaValidator.cpp
- src/xercesc/validators/schema/TraverseSchema.cpp 7 additions, 10 deletionssrc/xercesc/validators/schema/TraverseSchema.cpp
- src/xercesc/validators/schema/XSDDOMParser.cpp 2 additions, 2 deletionssrc/xercesc/validators/schema/XSDDOMParser.cpp
- tests/src/XSTSHarness/regression/XERCESC-1825/test.xml 7 additions, 0 deletionstests/src/XSTSHarness/regression/XERCESC-1825/test.xml
- tests/src/XSTSHarness/regression/XERCESC-1825/test.xsd 20 additions, 0 deletionstests/src/XSTSHarness/regression/XERCESC-1825/test.xsd
- tests/src/XSTSHarness/regression/XERCESC-1825/test2.xsd 20 additions, 0 deletionstests/src/XSTSHarness/regression/XERCESC-1825/test2.xsd
- tests/src/XSTSHarness/regression/Xerces.testSet 27 additions, 0 deletionstests/src/XSTSHarness/regression/Xerces.testSet
Loading
Please register or sign in to comment