From 3cc351ba0e4030e6437bf8e89a3ba25e46db985d Mon Sep 17 00:00:00 2001 From: Alberto Massari <amassari@apache.org> Date: Thu, 12 Feb 2004 16:31:16 +0000 Subject: [PATCH] A substitution group with no type is always valid (bug# 21965) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175754 13f79535-47bb-0310-9956-ffa450edef68 --- src/xercesc/validators/schema/TraverseSchema.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xercesc/validators/schema/TraverseSchema.cpp b/src/xercesc/validators/schema/TraverseSchema.cpp index 8e3be830a..98c07a88e 100644 --- a/src/xercesc/validators/schema/TraverseSchema.cpp +++ b/src/xercesc/validators/schema/TraverseSchema.cpp @@ -5359,6 +5359,8 @@ TraverseSchema::isSubstitutionGroupValid(const DOMElement* const elem, return true; } } + else if(validator==0 && typeInfo==0) // no checking + return true; if (toEmit) { if (subsRestricted) { -- GitLab