diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-05-24 14:19:55 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-05-24 14:19:55 +0100 |
commit | 77ec7b8f554a747d27b13bbea3aa18c511531331 (patch) | |
tree | 5efc31930ab5d0e39bcbcbc949c93543382d1f52 | |
parent | 1aa9fffd4aec8293003314fb5a31ce92baedf0a4 (diff) | |
download | libdom-77ec7b8f554a747d27b13bbea3aa18c511531331.tar.gz libdom-77ec7b8f554a747d27b13bbea3aa18c511531331.tar.bz2 |
html_title_element: Use dom_node_{get,set}_text_content
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r-- | src/html/html_title_element.c | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/src/html/html_title_element.c b/src/html/html_title_element.c index 39e898a..440b9d5 100644 --- a/src/html/html_title_element.c +++ b/src/html/html_title_element.c @@ -157,15 +157,7 @@ dom_exception _dom_html_title_element_copy_internal( dom_exception dom_html_title_element_get_text(dom_html_title_element *ele, dom_string **text) { - dom_node_internal *node = (dom_node_internal *) ele; - dom_node_internal *n = node->first_child; - - /* There should be only one child of title element */ - assert(node->first_child == node->last_child); - /* And it should be a text node */ - assert(n->type == DOM_TEXT_NODE); - - return dom_characterdata_get_data(n, text); + return dom_node_get_text_content(ele, text); } /** @@ -178,14 +170,6 @@ dom_exception dom_html_title_element_get_text(dom_html_title_element *ele, dom_exception dom_html_title_element_set_text(dom_html_title_element *ele, dom_string *text) { - dom_node_internal *node = (dom_node_internal *) ele; - dom_node_internal *n = node->first_child; - - /* There should be only one child of title element */ - assert(node->first_child == node->last_child); - /* And it should be a text node */ - assert(n->type == DOM_TEXT_NODE); - - return dom_characterdata_set_data(n, text); + return dom_node_set_text_content(ele, text); } |