Author: knoaman
Date: Mon Jan 30 11:49:09 2006
New Revision: 373573

URL: http://svn.apache.org/viewcvs?rev=373573&view=rev
Log:
Do not generate error message if switchGrammar fails when laxly validating.

Modified:
    xerces/c/branches/xerces-2.7/src/xercesc/internal/IGXMLScanner.cpp

Modified: xerces/c/branches/xerces-2.7/src/xercesc/internal/IGXMLScanner.cpp
URL: 
http://svn.apache.org/viewcvs/xerces/c/branches/xerces-2.7/src/xercesc/internal/IGXMLScanner.cpp?rev=373573&r1=373572&r2=373573&view=diff
==============================================================================
--- xerces/c/branches/xerces-2.7/src/xercesc/internal/IGXMLScanner.cpp 
(original)
+++ xerces/c/branches/xerces-2.7/src/xercesc/internal/IGXMLScanner.cpp Mon Jan 
30 11:49:09 2006
@@ -2303,9 +2303,11 @@
                         checkTopLevel = true;
                     }
                     else {
-                        fValidator->emitError(
-                            XMLValid::GrammarNotFound, getURIText(uriId)
-                        );
+                        if (!laxThisOne) {
+                            fValidator->emitError(
+                                XMLValid::GrammarNotFound, getURIText(uriId)
+                            );
+                        }
                         checkTopLevel = false;
                     }
                 }
@@ -2348,7 +2350,7 @@
                                 );
                             }
                         }
-                        else {
+                        else if (!laxThisOne) {
                             fValidator->emitError(
                                 XMLValid::GrammarNotFound,original_uriStr
                             );



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to