You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by kn...@apache.org on 2003/11/28 16:48:15 UTC
cvs commit: xml-xerces/c/src/xercesc/internal IGXMLScanner.cpp
knoaman 2003/11/28 07:48:15
Modified: c/src/xercesc/internal IGXMLScanner.cpp
Log:
Set root element if not previpusly set
Revision Changes Path
1.38 +3 -2 xml-xerces/c/src/xercesc/internal/IGXMLScanner.cpp
Index: IGXMLScanner.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/IGXMLScanner.cpp,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- IGXMLScanner.cpp 28 Nov 2003 05:13:29 -0000 1.37
+++ IGXMLScanner.cpp 28 Nov 2003 15:48:15 -0000 1.38
@@ -2576,7 +2576,8 @@
if (isRoot)
{
fRootGrammar = fGrammar;
- fRootElemName = XMLString::replicate(qnameRawBuf);
+ if (fGrammarType == Grammar::SchemaGrammarType && !fRootElemName)
+ fRootElemName = XMLString::replicate(qnameRawBuf, fMemoryManager);
}
if (fGrammarType == Grammar::SchemaGrammarType && fPSVIHandler)
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org