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