diff options
author | Robin Watts <robin.watts@artifex.com> | 2016-03-15 15:59:22 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2016-03-15 17:03:58 +0000 |
commit | f0aad104bdaad166c3779cba20f54e7e008dfed3 (patch) | |
tree | 0da2309e3a28380890ee44f4876bec61ad328094 | |
parent | fc73c03963f717ae0aed66fb99339244af499bb5 (diff) | |
download | mupdf-f0aad104bdaad166c3779cba20f54e7e008dfed3.tar.xz |
Fix leak in PDF device.
-rw-r--r-- | source/pdf/pdf-device.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/pdf/pdf-device.c b/source/pdf/pdf-device.c index 5d3654a0..4bad79c3 100644 --- a/source/pdf/pdf-device.c +++ b/source/pdf/pdf-device.c @@ -1053,6 +1053,8 @@ pdf_dev_drop_imp(fz_context *ctx, fz_device *dev) for (i = pdev->num_groups - 1; i >= 0; i--) pdf_drop_obj(ctx, pdev->groups[i].ref); + fz_drop_buffer(ctx, pdev->buffer); + pdf_drop_obj(ctx, pdev->resources); fz_free(ctx, pdev->cid_fonts); fz_free(ctx, pdev->image_indices); fz_free(ctx, pdev->groups); |