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 11:08:41 UTC

svn commit: r410226 - /xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp

Author: amassari
Date: Tue May 30 02:08:40 2006
New Revision: 410226

URL: http://svn.apache.org/viewvc?rev=410226&view=rev
Log:
DGXMLScanner was treating predefined entities inside attribute values as if they were in the element content (jira#1597)

Modified:
    xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.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?rev=410226&r1=410225&r2=410226&view=diff
==============================================================================
--- xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp (original)
+++ xerces/c/branches/xerces-2.7/src/xercesc/internal/DGXMLScanner.cpp Tue May 30 02:08:40 2006
@@ -2534,11 +2534,6 @@
                     gotLeadingSurrogate = false;
                     continue;
                 }
-                else
-                {
-                    if (escaped && !fElemStack.isEmpty())
-                        fElemStack.setReferenceEscaped();
-                }
             }
             else if ((nextCh >= 0xD800) && (nextCh <= 0xDBFF))
             {
@@ -2904,6 +2899,11 @@
                     {
                         gotLeadingSurrogate = false;
                         continue;
+                    }
+                    else
+                    {
+                        if (escaped && !fElemStack.isEmpty())
+                            fElemStack.setReferenceEscaped();
                     }
                 }
                 else if ((nextCh >= 0xD800) && (nextCh <= 0xDBFF))



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