diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-10-10 16:17:28 +0200 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-10-10 16:17:28 +0200 |
commit | 94136d639b6dd82e1a2a99e9c9af9878da9a64f2 (patch) | |
tree | 558b8598a4298d3ac55ac5f6363a767768afaa77 /lasso/xml | |
parent | f638f379e7ce0787eafb7c6c3f7d751991705992 (diff) | |
download | lasso-94136d639b6dd82e1a2a99e9c9af9878da9a64f2.tar.gz lasso-94136d639b6dd82e1a2a99e9c9af9878da9a64f2.tar.xz lasso-94136d639b6dd82e1a2a99e9c9af9878da9a64f2.zip |
[xml] only try to map an xmlNode to a class ame if the node has a namespace
Diffstat (limited to 'lasso/xml')
-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 b8bd098b..259830be 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -2239,7 +2239,7 @@ _lasso_node_new_from_xmlNode(xmlNode *xmlnode) fromXsi = TRUE; } - if (typename == NULL) { + if (typename == NULL && xmlnode->ns && xmlnode->ns->href) { typename = _type_name_from_href_and_nodename ((char*)xmlnode->ns->href, (char*)xmlnode->name); } |