You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ca...@apache.org on 2006/12/03 22:54:36 UTC

svn commit: r481935 - in /xerces/c/branches/xerces-2.7/src/xercesc/internal: DGXMLScanner.cpp WFXMLScanner.cpp

Author: cargilld
Date: Sun Dec  3 13:54:35 2006
New Revision: 481935

URL: http://svn.apache.org/viewvc?view=rev&rev=481935
Log:
Pass isEmpty on startElement callback.

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

Modified: xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp
URL: http://svn.apache.org/viewvc/xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp?view=diff&rev=481935&r1=481934&r2=481935
==============================================================================
--- xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp (original)
+++ xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp Sun Dec  3 13:54:35 2006
@@ -1534,7 +1534,7 @@
             , (fDoNamespaces) ? elemDecl->getElementName()->getPrefix() : 0
             , *fAttrList
             , attCount
-            , false
+            , isEmpty
             , isRoot
         );
     }
@@ -1557,19 +1557,6 @@
                     , elemDecl->getFormattedContentModel()
                 );
             }
-        }
-
-        // If we have a doc handler, tell it about the end tag
-        if (fDocHandler)
-        {
-            fDocHandler->endElement
-            (
-                *elemDecl
-                , uriId
-                , isRoot
-                , (fDoNamespaces) ? elemDecl->getElementName()->getPrefix()
-                                  : XMLUni::fgZeroLenString
-            );
         }
 
         // Pop the element stack back off since it'll never be used now

Modified: xerces/c/branches/xerces-2.7/src/xercesc/internal/WFXMLScanner.cpp
URL: http://svn.apache.org/viewvc/xerces/c/branches/xerces-2.7/src/xercesc/internal/WFXMLScanner.cpp?view=diff&rev=481935&r1=481934&r2=481935
==============================================================================
--- xerces/c/branches/xerces-2.7/src/xercesc/internal/WFXMLScanner.cpp (original)
+++ xerces/c/branches/xerces-2.7/src/xercesc/internal/WFXMLScanner.cpp Sun Dec  3 13:54:35 2006
@@ -1514,7 +1514,7 @@
             , elemDecl->getElementName()->getPrefix()
             , *fAttrList
             , attCount
-            , false
+            , isEmpty
             , isRoot
         );
     }
@@ -1526,18 +1526,6 @@
     {
         // Pop the element stack back off since it'll never be used now
         fElemStack.popTop();
-
-        // If we have a doc handler, tell it about the end tag
-        if (fDocHandler)
-        {
-            fDocHandler->endElement
-            (
-                *elemDecl
-                , uriId
-                , isRoot
-                , elemDecl->getElementName()->getPrefix()
-            );
-        }
 
         // If the elem stack is empty, then it was an empty root
         if (isRoot)



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