Searched refs:ch_data (Results 1 – 3 of 3) sorted by relevance
/php-src/ext/dom/lexbor/lexbor/dom/interfaces/ |
H A D | character_data.c | 32 const lxb_dom_character_data_t *ch_data) in lxb_dom_character_data_interface_clone() argument 41 if (lxb_dom_character_data_interface_copy(new, ch_data) != LXB_STATUS_OK) { in lxb_dom_character_data_interface_clone() 90 lxb_dom_character_data_replace(lxb_dom_character_data_t *ch_data, in lxb_dom_character_data_replace() argument 94 if (ch_data->data.data == NULL) { in lxb_dom_character_data_replace() 95 lexbor_str_init(&ch_data->data, ch_data->node.owner_document->text, len); in lxb_dom_character_data_replace() 96 if (ch_data->data.data == NULL) { in lxb_dom_character_data_replace() 100 else if (lexbor_str_size(&ch_data->data) < len) { in lxb_dom_character_data_replace() 103 data = lexbor_str_realloc(&ch_data->data, in lxb_dom_character_data_replace() 110 memcpy(ch_data->data.data, data, sizeof(lxb_char_t) * len); in lxb_dom_character_data_replace() 112 ch_data->data.data[len] = 0x00; in lxb_dom_character_data_replace() [all …]
|
H A D | character_data.h | 32 const lxb_dom_character_data_t *ch_data); 42 lxb_dom_character_data_replace(lxb_dom_character_data_t *ch_data,
|
H A D | node.c | 1132 lxb_dom_character_data_t *ch_data; in lxb_dom_node_text_content() local 1134 ch_data = lxb_dom_interface_character_data(node); in lxb_dom_node_text_content() 1135 length = ch_data->data.length; in lxb_dom_node_text_content() 1144 memcpy(text, ch_data->data.data, sizeof(lxb_char_t) * (length + 1)); in lxb_dom_node_text_content() 1188 lxb_dom_character_data_t *ch_data = &lxb_dom_interface_text(node)->char_data; in lxb_dom_node_text_content_concatenate() local 1190 memcpy(*text, ch_data->data.data, sizeof(lxb_char_t) * ch_data->data.length); in lxb_dom_node_text_content_concatenate() 1192 *text = *text + ch_data->data.length; in lxb_dom_node_text_content_concatenate()
|
Completed in 11 milliseconds