knoaman 2002/12/12 11:24:22
Modified: c/src/xercesc/validators/schema TraverseSchema.cpp
Log:
Schema Errata E1-15.
Revision Changes Path
1.41 +1 -8 xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp
Index: TraverseSchema.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- TraverseSchema.cpp 12 Dec 2002 16:54:37 -0000 1.40
+++ TraverseSchema.cpp 12 Dec 2002 19:24:21 -0000 1.41
@@ -5566,13 +5566,6 @@
reportSchemaError(ctElem, XMLUni::fgXMLErrDomain,
XMLErrs::EmptyComplexRestrictionDerivation);
}
}
- else { // if base has no content spec, invalid derivation
- if (!baseTypeInfo->getContentSpec()) {
-
- reportSchemaError(ctElem, XMLUni::fgXMLErrDomain,
XMLErrs::PD_EmptyBase);
- throw TraverseSchema::InvalidComplexTypeInfo; //REVISIT -
should we continue
- }
- }
// Delay particle constraint checking (5.3) until we have processed
// the whole schema.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]