You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by bo...@apache.org on 2010/03/19 14:27:15 UTC

svn commit: r925211 - in /xerces/c/trunk/src/xercesc/internal: IGXMLScanner2.cpp SGXMLScanner.cpp

Author: borisk
Date: Fri Mar 19 13:27:15 2010
New Revision: 925211

URL: http://svn.apache.org/viewvc?rev=925211&view=rev
Log:
Don't re-validate default/fixed values in preContentValidation when called
from loadGrammar. This values are already validated in TraverseSchema.

Modified:
    xerces/c/trunk/src/xercesc/internal/IGXMLScanner2.cpp
    xerces/c/trunk/src/xercesc/internal/SGXMLScanner.cpp

Modified: xerces/c/trunk/src/xercesc/internal/IGXMLScanner2.cpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/internal/IGXMLScanner2.cpp?rev=925211&r1=925210&r2=925211&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/internal/IGXMLScanner2.cpp (original)
+++ xerces/c/trunk/src/xercesc/internal/IGXMLScanner2.cpp Fri Mar 19 13:27:15 2010
@@ -2204,7 +2204,7 @@ Grammar* IGXMLScanner::loadXMLSchemaGram
             if (fValidate) {
               //  validate the Schema scan so far
               fValidator->setGrammar(grammar);
-              fValidator->preContentValidation(false, true);
+              fValidator->preContentValidation(false);
             }
 
             if (toCache) {

Modified: xerces/c/trunk/src/xercesc/internal/SGXMLScanner.cpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/internal/SGXMLScanner.cpp?rev=925211&r1=925210&r2=925211&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/internal/SGXMLScanner.cpp (original)
+++ xerces/c/trunk/src/xercesc/internal/SGXMLScanner.cpp Fri Mar 19 13:27:15 2010
@@ -3996,7 +3996,7 @@ Grammar* SGXMLScanner::loadXMLSchemaGram
             if (fValidate) {
               //  validate the Schema scan so far
               fValidator->setGrammar(grammar);
-              fValidator->preContentValidation(false, true);
+              fValidator->preContentValidation(false);
             }
 
             if (toCache) {



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org