From e73216565206ab03e4fb5fce1da1d30a1d02958b Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 16 Aug 2008 16:17:28 +0200 Subject: Properly catch pagetree nodes with invalid type. --- mupdf/pdf_pagetree.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mupdf/pdf_pagetree.c b/mupdf/pdf_pagetree.c index c1625275..20486ff3 100644 --- a/mupdf/pdf_pagetree.c +++ b/mupdf/pdf_pagetree.c @@ -106,6 +106,9 @@ loadpagetree(pdf_xref *xref, pdf_pagetree *pages, pdf_logpage("}\n"); } + else + return fz_throw("pagetree node has unexpected type %s", fz_toname(type)); + return fz_okay; } -- cgit v1.2.3