diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/html/html_element.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/html/html_element.c b/src/html/html_element.c index fd7dbd2..23fc0eb 100644 --- a/src/html/html_element.c +++ b/src/html/html_element.c @@ -86,8 +86,11 @@ void _dom_html_element_finalise(struct dom_html_element *ele) /* The virtual destroy function, see src/core/node.c for detail */ void _dom_html_element_destroy(dom_node_internal *node) { - UNUSED(node); - assert("Should never be here" == NULL); + dom_html_element *html = (dom_html_element *) node; + + _dom_html_element_finalise(html); + + free(html); } /* The virtual copy function, see src/core/node.c for detail */ |