summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2009-07-05 02:23:59 +0200
committerSebastian Rasmussen <sebras@hotmail.com>2009-07-05 02:23:59 +0200
commite7dfbee9389406555bf48ed5118f3c486129a7b6 (patch)
treeda8a5a3735b7f0967c201980e8a6e29acb132cfb
parentf7949a1ad44a1436b08b236a64284b5483b44107 (diff)
downloadmupdf-e7dfbee9389406555bf48ed5118f3c486129a7b6.tar.xz
Check pointer before dropping page's display tree.
-rw-r--r--mupdf/pdf_page.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mupdf/pdf_page.c b/mupdf/pdf_page.c
index 61e10f62..8954d2ba 100644
--- a/mupdf/pdf_page.c
+++ b/mupdf/pdf_page.c
@@ -276,7 +276,8 @@ pdf_droppage(pdf_page *page)
if (page->links)
pdf_droplink(page->links);
fz_dropobj(page->resources);
- fz_droptree(page->tree);
+ if (page->tree)
+ fz_droptree(page->tree);
fz_free(page);
}