summaryrefslogtreecommitdiff
path: root/src/treebuilder/in_head.c
diff options
context:
space:
mode:
authorFrançois Revel <mmu_man@netsurf-browser.org>2008-11-30 00:35:33 +0000
committerFrançois Revel <mmu_man@netsurf-browser.org>2008-11-30 00:35:33 +0000
commit4b9735ac3a48e56985c58de4c6f0a0a360c73323 (patch)
treefcd9426d6cddc319b024e4211fd3274e7cfa0f79 /src/treebuilder/in_head.c
parent8b89c771568230fad877f86c2b13cba562137ac2 (diff)
downloadlibhubbub-4b9735ac3a48e56985c58de4c6f0a0a360c73323.tar.gz
libhubbub-4b9735ac3a48e56985c58de4c6f0a0a360c73323.tar.bz2
C89
svn path=/trunk/hubbub/; revision=5843
Diffstat (limited to 'src/treebuilder/in_head.c')
-rw-r--r--src/treebuilder/in_head.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/treebuilder/in_head.c b/src/treebuilder/in_head.c
index ba4daf5..d6147f6 100644
--- a/src/treebuilder/in_head.c
+++ b/src/treebuilder/in_head.c
@@ -29,6 +29,10 @@
static hubbub_error process_meta_in_head(hubbub_treebuilder *treebuilder,
const hubbub_token *token)
{
+ uint16_t charset_enc = 0;
+ uint16_t content_type_enc = 0;
+ size_t i;
+
insert_element_no_push(treebuilder, &token->data.tag);
/** \todo ack sc flag */
@@ -38,10 +42,7 @@ static hubbub_error process_meta_in_head(hubbub_treebuilder *treebuilder,
return HUBBUB_OK;
#endif
- uint16_t charset_enc = 0;
- uint16_t content_type_enc = 0;
-
- for (size_t i = 0; i < token->data.tag.n_attributes; i++) {
+ for (i = 0; i < token->data.tag.n_attributes; i++) {
hubbub_attribute *attr = &token->data.tag.attributes[i];
if (hubbub_string_match(attr->name.ptr, attr->name.len,