Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lexborisov/perl-html-myhtml.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/myhtml/parser.c')
-rw-r--r--source/myhtml/parser.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/myhtml/parser.c b/source/myhtml/parser.c
index 606cf94..8ee2e35 100644
--- a/source/myhtml/parser.c
+++ b/source/myhtml/parser.c
@@ -196,11 +196,11 @@ size_t myhtml_parser_add_text_lowercase(myhtml_tree_t *tree, myhtml_string_t* st
return (string->length - save_str_len);
}
-size_t myhtml_parser_add_text_with_charef(myhtml_tree_t *tree, myhtml_string_t* string, const char *text, size_t begin, size_t length, mybool_t is_attibutes)
+size_t myhtml_parser_add_text_with_charef(myhtml_tree_t *tree, myhtml_string_t* string, const char *text, size_t begin, size_t length, bool is_attibutes)
{
myhtml_incoming_buf_t *inc_buf = myhtml_parser_find_first_buf(tree, begin);
- myhtml_string_char_ref_chunk_t str_chunk = {0, 0, 0, {}, is_attibutes, tree->encoding};
+ myhtml_string_char_ref_chunk_t str_chunk = {0, 0, 0, {0}, is_attibutes, tree->encoding};
myhtml_encoding_result_clean(&str_chunk.res);
size_t current_buf_offset = begin - inc_buf->offset;
@@ -266,7 +266,7 @@ void myhtml_parser_worker(mythread_id_t thread_id, mythread_queue_node_t *qnode)
token->type & MyHTML_TOKEN_TYPE_RCDATA ||
token->type & MyHTML_TOKEN_TYPE_CDATA)
{
- token->length = myhtml_parser_add_text_with_charef(qnode->tree, &token->my_str_tm, qnode->text, qnode->begin, qnode->length, myfalse);
+ token->length = myhtml_parser_add_text_with_charef(qnode->tree, &token->my_str_tm, qnode->text, qnode->begin, qnode->length, false);
}
else
token->length = myhtml_parser_add_text(qnode->tree, &token->my_str_tm, qnode->text, qnode->begin, qnode->length);
@@ -301,7 +301,7 @@ void myhtml_parser_worker(mythread_id_t thread_id, mythread_queue_node_t *qnode)
size_t begin = attr->value_begin;
attr->value_begin = attr->entry.length;
- attr->value_length = myhtml_parser_add_text_with_charef(qnode->tree, &attr->entry, qnode->text, begin, attr->value_length, mytrue);
+ attr->value_length = myhtml_parser_add_text_with_charef(qnode->tree, &attr->entry, qnode->text, begin, attr->value_length, true);
}
attr->my_namespace = MyHTML_NAMESPACE_HTML;