diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-27 16:51:52 +0000 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-27 16:51:52 +0000 |
| commit | 15a74effe6f9501092d1dbcf078deb9d8e5c8088 (patch) | |
| tree | 0a083d71e8a47c260447bfefd380528f6734c9d4 | |
| parent | 4b9f6d83053cbce853ffaaffbe2ffa131820ece4 (diff) | |
| download | lasso-15a74effe6f9501092d1dbcf078deb9d8e5c8088.tar.gz lasso-15a74effe6f9501092d1dbcf078deb9d8e5c8088.tar.xz lasso-15a74effe6f9501092d1dbcf078deb9d8e5c8088.zip | |
XML: in lasso_node_build_xmlNode_from_snippets only set child name if SNIPPET is not of ANY type
| -rw-r--r-- | lasso/xml/xml.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index 98506745..5bebbef2 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -2082,7 +2082,6 @@ snippet_dump_any(gchar *key, gchar *value, xmlNode *xmlnode) } } - static void lasso_node_build_xmlNode_from_snippets(LassoNode *node, xmlNode *xmlnode, struct XmlSnippet *snippets, gboolean lasso_dump) @@ -2138,7 +2137,7 @@ lasso_node_build_xmlNode_from_snippets(LassoNode *node, xmlNode *xmlnode, { xmlNode *t2; t2 = lasso_node_get_xmlNode(LASSO_NODE(value), lasso_dump); - if (snippet->name) { + if (snippet->name && ! (snippet->type & SNIPPET_ANY)) { xmlNodeSetName(t2, (xmlChar*)snippet->name); } xmlAddChild(xmlnode, t2); |
