summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Sidwell <andy@entai.co.uk>2008-07-09 17:25:11 +0000
committerAndrew Sidwell <andy@entai.co.uk>2008-07-09 17:25:11 +0000
commit81bd950d86306334f654b57b8c76f2196f7358c1 (patch)
treee50c9114e8fdde0df020c5cf2fb43695d8ace951 /src
parentfa2f53b42a037f62d8fed5f4f4a0691a1f2e88a4 (diff)
downloadlibhubbub-81bd950d86306334f654b57b8c76f2196f7358c1.tar.gz
libhubbub-81bd950d86306334f654b57b8c76f2196f7358c1.tar.bz2
Fix namespaces on manufactured elements.
svn path=/trunk/hubbub/; revision=4549
Diffstat (limited to 'src')
-rw-r--r--src/treebuilder/after_head.c1
-rw-r--r--src/treebuilder/before_head.c1
-rw-r--r--src/treebuilder/before_html.c1
-rw-r--r--src/treebuilder/in_table_body.c1
4 files changed, 4 insertions, 0 deletions
diff --git a/src/treebuilder/after_head.c b/src/treebuilder/after_head.c
index 60b84a7..0243727 100644
--- a/src/treebuilder/after_head.c
+++ b/src/treebuilder/after_head.c
@@ -99,6 +99,7 @@ bool handle_after_head(hubbub_treebuilder *treebuilder,
if (reprocess) {
/* Manufacture body */
+ tag.ns = HUBBUB_NS_HTML;
tag.name.type = HUBBUB_STRING_PTR;
tag.name.data.ptr = (const uint8_t *) "body";
tag.name.len = SLEN("body");
diff --git a/src/treebuilder/before_head.c b/src/treebuilder/before_head.c
index 2e73355..459a411 100644
--- a/src/treebuilder/before_head.c
+++ b/src/treebuilder/before_head.c
@@ -77,6 +77,7 @@ bool handle_before_head(hubbub_treebuilder *treebuilder,
if (reprocess) {
/* Manufacture head tag */
+ tag.ns = HUBBUB_NS_HTML;
tag.name.type = HUBBUB_STRING_PTR;
tag.name.data.ptr = (const uint8_t *) "head";
tag.name.len = SLEN("head");
diff --git a/src/treebuilder/before_html.c b/src/treebuilder/before_html.c
index f8b3231..ebfc92f 100644
--- a/src/treebuilder/before_html.c
+++ b/src/treebuilder/before_html.c
@@ -72,6 +72,7 @@ bool handle_before_html(hubbub_treebuilder *treebuilder,
hubbub_tag tag;
/** \todo UTF-16 */
+ tag.ns = HUBBUB_NS_HTML;
tag.name.type = HUBBUB_STRING_PTR;
tag.name.data.ptr = (const uint8_t *) "html";
tag.name.len = SLEN("html");
diff --git a/src/treebuilder/in_table_body.c b/src/treebuilder/in_table_body.c
index c5e5610..0bf8df7 100644
--- a/src/treebuilder/in_table_body.c
+++ b/src/treebuilder/in_table_body.c
@@ -113,6 +113,7 @@ bool handle_in_table_body(hubbub_treebuilder *treebuilder,
/** \todo parse error */
/* Manufacture tr tag */
+ tag.ns = HUBBUB_NS_HTML;
tag.name.type = HUBBUB_STRING_PTR;
tag.name.data.ptr = (const uint8_t *) "tr";
tag.name.len = SLEN("tr");