mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-08-07 06:43:02 +03:00
fix bug #72706 when loading a NULL entity Daniel
* xmlIO.c: fix bug #72706 when loading a NULL entity Daniel
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
Sat Mar 2 10:33:04 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* xmlIO.c: fix bug #72706 when loading a NULL entity
|
||||||
|
|
||||||
Fri Mar 1 17:14:42 CET 2002 Daniel Veillard <daniel@veillard.com>
|
Fri Mar 1 17:14:42 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* SAX.c: Fixed #72346, about handling of xmlns:foo="", this could
|
* SAX.c: Fixed #72346, about handling of xmlns:foo="", this could
|
||||||
|
2
xmlIO.c
2
xmlIO.c
@@ -2528,6 +2528,8 @@ xmlDefaultExternalEntityLoader(const char *URL, const char *ID,
|
|||||||
resource = (xmlChar *) URL;
|
resource = (xmlChar *) URL;
|
||||||
|
|
||||||
if (resource == NULL) {
|
if (resource == NULL) {
|
||||||
|
if (ID == NULL)
|
||||||
|
ID = "NULL";
|
||||||
if ((ctxt->validate) && (ctxt->sax != NULL) &&
|
if ((ctxt->validate) && (ctxt->sax != NULL) &&
|
||||||
(ctxt->sax->error != NULL))
|
(ctxt->sax->error != NULL))
|
||||||
ctxt->sax->error(ctxt,
|
ctxt->sax->error(ctxt,
|
||||||
|
Reference in New Issue
Block a user