From 17e5b245e8f0da3287097684f81d470cec8de991 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen <sebras@gmail.com> Date: Mon, 1 Oct 2018 22:07:38 +0800 Subject: Drop reference upon exception in mutool extract. --- source/tools/pdfextract.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/tools/pdfextract.c') diff --git a/source/tools/pdfextract.c b/source/tools/pdfextract.c index bf8b241a..e56abe2b 100644 --- a/source/tools/pdfextract.c +++ b/source/tools/pdfextract.c @@ -229,8 +229,9 @@ static void extractobject(int num) if (isfontdesc(ref)) savefont(ref); - pdf_drop_obj(ctx, ref); } + fz_always(ctx) + pdf_drop_obj(ctx, ref); fz_catch(ctx) { fz_warn(ctx, "ignoring object %d", num); -- cgit v1.2.3