diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-02 11:57:45 +0000 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-02 11:57:45 +0000 |
| commit | f47480a53bf2e0986d0eec9c1995f2b97d294802 (patch) | |
| tree | 16f3ebcb678505a009cdd5d9ed03666c4d0e6630 | |
| parent | 3f146262d1fbced754ab97fc910816505352288d (diff) | |
| download | lasso-f47480a53bf2e0986d0eec9c1995f2b97d294802.tar.gz lasso-f47480a53bf2e0986d0eec9c1995f2b97d294802.tar.xz lasso-f47480a53bf2e0986d0eec9c1995f2b97d294802.zip | |
Core: in xml_insure_namespace do not segfault if ns is NULL
| -rw-r--r-- | lasso/xml/xml.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; } } |
