mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-30 22:43:14 +03:00
Fixes bug #106931 in XInclude entities merging. Daniel
* xinclude.c: Fixes bug #106931 in XInclude entities merging. Daniel
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
Mon Feb 24 19:14:57 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* xinclude.c: Fixes bug #106931 in XInclude entities merging.
|
||||||
|
|
||||||
Mon Feb 24 18:50:35 CET 2003 Daniel Veillard <daniel@veillard.com>
|
Mon Feb 24 18:50:35 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* SAX.c: fixed bug #105992
|
* SAX.c: fixed bug #105992
|
||||||
|
@ -1062,6 +1062,9 @@ xmlXIncludeMergeEntity(xmlEntityPtr ent, xmlXIncludeMergeDataPtr data,
|
|||||||
} else if ((ent->SystemID != NULL) && (prev->SystemID != NULL)) {
|
} else if ((ent->SystemID != NULL) && (prev->SystemID != NULL)) {
|
||||||
if (!xmlStrEqual(ent->ExternalID, prev->ExternalID))
|
if (!xmlStrEqual(ent->ExternalID, prev->ExternalID))
|
||||||
goto error;
|
goto error;
|
||||||
|
} else if ((ent->content != NULL) && (prev->content != NULL)) {
|
||||||
|
if (!xmlStrEqual(ent->content, prev->content))
|
||||||
|
goto error;
|
||||||
} else {
|
} else {
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user