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]

Reply via email to