summaryrefslogtreecommitdiff
path: root/source/tools/mudraw.c
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2018-09-25 13:46:03 +0200
committerSebastian Rasmussen <sebras@gmail.com>2018-10-12 15:50:49 +0800
commit5fe292e6b0466ac6d331ad8ed7f9ea1b47aab579 (patch)
tree342c8b38704f9f304f811c2d112f3d0279379724 /source/tools/mudraw.c
parentff0559446853fd02b59eb2ac6501d53e96662525 (diff)
downloadmupdf-5fe292e6b0466ac6d331ad8ed7f9ea1b47aab579.tar.xz
Drop display list upon exception.
Diffstat (limited to 'source/tools/mudraw.c')
-rw-r--r--source/tools/mudraw.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c
index c88040b2..ecf45ae4 100644
--- a/source/tools/mudraw.c
+++ b/source/tools/mudraw.c
@@ -523,6 +523,7 @@ static void dodrawpage(fz_context *ctx, fz_page *page, fz_display_list *list, in
}
fz_catch(ctx)
{
+ fz_drop_display_list(ctx, list);
fz_drop_separations(ctx, seps);
fz_drop_page(ctx, page);
fz_rethrow(ctx);