diff --git a/xps/xps_doc.c b/xps/xps_doc.c index 340cd70..8684593 100644 --- a/xps/xps_doc.c +++ b/xps/xps_doc.c @@ -464,5 +464,7 @@ xps_free_page(xps_document *doc, xps_page *page) if (page->root) xml_free_element(doc->ctx, page->root); fz_drop_link(doc->ctx, page->links); + page->links = NULL; + page->links_resolved = 0; page->root = NULL; }