summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2018-10-02 13:29:16 +0800
committerTor Andersson <tor.andersson@artifex.com>2018-10-23 18:46:01 +0200
commit224c638fb313efb90aa0eb489d184e704718c482 (patch)
tree1ba9c7b9c5a11468814634b4bf0e6195e53e01bc /source
parent25f98ea924e32d47d5b05b17dfc8999f47b997aa (diff)
downloadmupdf-224c638fb313efb90aa0eb489d184e704718c482.tar.xz
Drop indirect reference upon exception.
Diffstat (limited to 'source')
-rw-r--r--source/tools/pdfshow.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/tools/pdfshow.c b/source/tools/pdfshow.c
index 76868e69..b9687150 100644
--- a/source/tools/pdfshow.c
+++ b/source/tools/pdfshow.c
@@ -185,6 +185,7 @@ static void showgrep(void)
}
fz_catch(ctx)
{
+ pdf_drop_obj(ctx, ref);
fz_warn(ctx, "skipping object (%d 0 R)", i);
continue;
}