Commit 249b7a99 authored by Nikolay Sivov's avatar Nikolay Sivov Committed by Alexandre Julliard

xmllite: Free prefix and local name too when clearing element list.

parent 585735a0
...@@ -456,6 +456,8 @@ static void reader_clear_elements(xmlreader *reader) ...@@ -456,6 +456,8 @@ static void reader_clear_elements(xmlreader *reader)
struct element *elem, *elem2; struct element *elem, *elem2;
LIST_FOR_EACH_ENTRY_SAFE(elem, elem2, &reader->elements, struct element, entry) LIST_FOR_EACH_ENTRY_SAFE(elem, elem2, &reader->elements, struct element, entry)
{ {
reader_free_strvalued(reader, &elem->prefix);
reader_free_strvalued(reader, &elem->localname);
reader_free_strvalued(reader, &elem->qname); reader_free_strvalued(reader, &elem->qname);
reader_free(reader, elem); reader_free(reader, elem);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment