diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2018-09-25 13:46:03 +0200 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2018-10-12 15:50:49 +0800 |
commit | 5fe292e6b0466ac6d331ad8ed7f9ea1b47aab579 (patch) | |
tree | 342c8b38704f9f304f811c2d112f3d0279379724 /source | |
parent | ff0559446853fd02b59eb2ac6501d53e96662525 (diff) | |
download | mupdf-5fe292e6b0466ac6d331ad8ed7f9ea1b47aab579.tar.xz |
Drop display list upon exception.
Diffstat (limited to 'source')
-rw-r--r-- | source/tools/mudraw.c | 1 |
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); |