You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2006/05/30 18:55:01 UTC

svn commit: r410317 - /xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp

Author: amassari
Date: Tue May 30 09:55:00 2006
New Revision: 410317

URL: http://svn.apache.org/viewvc?rev=410317&view=rev
Log:
elementPrefix can be NULL

Modified:
    xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp

Modified: xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp
URL: http://svn.apache.org/viewvc/xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp?rev=410317&r1=410316&r2=410317&view=diff
==============================================================================
--- xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp (original)
+++ xerces/c/branches/xerces-2.7/src/xercesc/parsers/SAX2XMLReaderImpl.cpp Tue May 30 09:55:00 2006
@@ -694,7 +694,7 @@
 
     if (fDocHandler)
     {
-        QName element(elemPrefix, elemDecl.getBaseName(), elemURLId, fMemoryManager);
+        QName element(elemPrefix?elemPrefix:XMLUni::fgZeroLenString, elemDecl.getBaseName(), elemURLId, fMemoryManager);
         const XMLCh* const elemQName = element.getRawName();
 
         if (getDoNamespaces())
@@ -814,7 +814,7 @@
                             , const bool            isRoot
                             , const XMLCh* const    elemPrefix)
 {
-    QName element(elemPrefix, elemDecl.getBaseName(), uriId, fMemoryManager);
+    QName element(elemPrefix?elemPrefix:XMLUni::fgZeroLenString, elemDecl.getBaseName(), uriId, fMemoryManager);
     const XMLCh* const elemQName = element.getRawName();
 
     // Just map to the SAX document handler



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