Author: scantor
Date: Fri Jun 30 00:29:50 2017
New Revision: 1800342
URL: http://svn.apache.org/viewvc?rev=1800342&view=rev
Log:
Initialize and maintain disallowDTD member field properly.
Modified:
xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp
Modified: xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp
URL:
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp?rev=1800342&r1=1800341&r2=1800342&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp (original)
+++ xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp Fri Jun 30 00:29:50 2017
@@ -100,6 +100,7 @@ XMLScanner::XMLScanner(XMLValidator* con
, fIdentityConstraintChecking(true)
, fToCacheGrammar(false)
, fUseCachedGrammar(false)
+ , fDisallowDTD(false)
, fLoadExternalDTD(true)
, fLoadSchema(true)
, fNormalizeData(true)
@@ -201,7 +202,8 @@ XMLScanner::XMLScanner( XMLDocumentHandl
, fIdentityConstraintChecking(true)
, fToCacheGrammar(false)
, fUseCachedGrammar(false)
- , fLoadExternalDTD(true)
+ , fDisallowDTD(false)
+ , fLoadExternalDTD(true)
, fLoadSchema(true)
, fNormalizeData(true)
, fGenerateSyntheticAnnotations(false)
@@ -663,6 +665,7 @@ void XMLScanner::setParseSettings(XMLSca
setValidationSchemaFullChecking(refScanner->getValidationSchemaFullChecking());
cacheGrammarFromParse(refScanner->isCachingGrammarFromParse());
useCachedGrammarInParse(refScanner->isUsingCachedGrammarInParse());
+ setDisallowDTD(refScanner->getDisallowDTD());
setLoadExternalDTD(refScanner->getLoadExternalDTD());
setLoadSchema(refScanner->getLoadSchema());
setNormalizeData(refScanner->getNormalizeData());
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]