mirror of
https://github.com/roytam1/basilisk55.git
synced 2026-07-20 22:29:28 +00:00
import from UXP:
- Issue #2889 - Follow-up: Update eventPtr/eventEndPtr for XML_ParseBuffer (4b983c32) - Issue #2889 - Follow-up: Add patch for XML_ParseBuffer. (e5497c84)
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
diff --git a/lib/xmlparse.c b/lib/xmlparse.c
|
||||
--- a/lib/xmlparse.c
|
||||
+++ b/lib/xmlparse.c
|
||||
@@ -2573,6 +2573,10 @@ XML_ParseBuffer(XML_Parser parser, int len, int isFinal) {
|
||||
XmlUpdatePosition(parser->m_encoding, parser->m_positionPtr,
|
||||
parser->m_bufferPtr, &parser->m_position);
|
||||
parser->m_positionPtr = parser->m_bufferPtr;
|
||||
+#ifdef MOZILLA_CLIENT /* always set m_eventPtr/m_eventEndPtr */
|
||||
+ parser->m_eventPtr = parser->m_bufferPtr;
|
||||
+ parser->m_eventEndPtr = parser->m_bufferPtr;
|
||||
+#endif
|
||||
return result;
|
||||
}
|
||||
@@ -2573,6 +2573,10 @@ XML_ParseBuffer(XML_Parser parser, int len, int isFinal) {
|
||||
XmlUpdatePosition(parser->m_encoding, parser->m_positionPtr,
|
||||
parser->m_bufferPtr, &parser->m_position);
|
||||
parser->m_positionPtr = parser->m_bufferPtr;
|
||||
#ifdef MOZILLA_CLIENT /* always set m_eventPtr/m_eventEndPtr */
|
||||
parser->m_eventPtr = parser->m_bufferPtr;
|
||||
parser->m_eventEndPtr = parser->m_bufferPtr;
|
||||
#endif
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user