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