From f47480a53bf2e0986d0eec9c1995f2b97d294802 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 2 Mar 2010 11:57:45 +0000 Subject: Core: in xml_insure_namespace do not segfault if ns is NULL --- lasso/xml/xml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index 50a3aa82..4b0b215b 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -2717,7 +2717,7 @@ xml_insure_namespace(xmlNode *xmlnode, xmlNs *ns, gboolean force, gchar *ns_href if (ns == NULL) { for (ns = xmlnode->nsDef; ns; ns = ns->next) { - if (strcmp((gchar*)ns->href, ns_href) == 0) { + if (ns->href && g_strcmp0((gchar*)ns->href, ns_href) == 0) { break; } } -- cgit