mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 15:33:07 +00:00
[LIBXML2] Update to version 2.9.8. CORE-15280
This commit is contained in:
parent
61fed54064
commit
5bb277a54b
37 changed files with 545 additions and 493 deletions
10
sdk/lib/3rdparty/libxml2/xinclude.c
vendored
10
sdk/lib/3rdparty/libxml2/xinclude.c
vendored
|
@ -1261,8 +1261,10 @@ struct _xmlXIncludeMergeData {
|
|||
* Inplements the merge of one entity
|
||||
*/
|
||||
static void
|
||||
xmlXIncludeMergeEntity(xmlEntityPtr ent, xmlXIncludeMergeDataPtr data,
|
||||
xmlChar *name ATTRIBUTE_UNUSED) {
|
||||
xmlXIncludeMergeEntity(void *payload, void *vdata,
|
||||
const xmlChar *name ATTRIBUTE_UNUSED) {
|
||||
xmlEntityPtr ent = (xmlEntityPtr) payload;
|
||||
xmlXIncludeMergeDataPtr data = (xmlXIncludeMergeDataPtr) vdata;
|
||||
xmlEntityPtr ret, prev;
|
||||
xmlDocPtr doc;
|
||||
xmlXIncludeCtxtPtr ctxt;
|
||||
|
@ -1367,7 +1369,7 @@ xmlXIncludeMergeEntities(xmlXIncludeCtxtPtr ctxt, xmlDocPtr doc,
|
|||
data.doc = doc;
|
||||
|
||||
xmlHashScan((xmlHashTablePtr) source->entities,
|
||||
(xmlHashScanner) xmlXIncludeMergeEntity, &data);
|
||||
xmlXIncludeMergeEntity, &data);
|
||||
}
|
||||
source = from->extSubset;
|
||||
if ((source != NULL) && (source->entities != NULL)) {
|
||||
|
@ -1382,7 +1384,7 @@ xmlXIncludeMergeEntities(xmlXIncludeCtxtPtr ctxt, xmlDocPtr doc,
|
|||
if ((!xmlStrEqual(target->ExternalID, source->ExternalID)) &&
|
||||
(!xmlStrEqual(target->SystemID, source->SystemID))) {
|
||||
xmlHashScan((xmlHashTablePtr) source->entities,
|
||||
(xmlHashScanner) xmlXIncludeMergeEntity, &data);
|
||||
xmlXIncludeMergeEntity, &data);
|
||||
}
|
||||
}
|
||||
return(0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue