From bb069a1ccbe7e3f5807e1e47c42611e3fcb7f172 Mon Sep 17 00:00:00 2001 From: Christian Stocker Date: Wed, 17 Jul 2002 08:57:29 +0000 Subject: [PATCH] nodename is not always set, check if it really is. --- ext/domxml/php_domxml.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c index cdb8a098c4..3736f07bb3 100644 --- a/ext/domxml/php_domxml.c +++ b/ext/domxml/php_domxml.c @@ -1382,7 +1382,9 @@ static void domxml_error_ext(void *ctx, const char *msg, ...) } add_assoc_string(errormessages,"errormessage",buf,1); input = ctxt->input; - add_assoc_string(errormessages,"nodename",ctxt->name,1); + if (ctxt->name) { + add_assoc_string(errormessages,"nodename",ctxt->name,1); + } if (input != NULL) { add_assoc_long(errormessages,"line",input->line); add_assoc_long(errormessages,"col",input->col); -- 2.40.0