diff options
author | Robin Watts <robin.watts@artifex.com> | 2017-03-31 14:18:02 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2017-03-31 14:57:38 +0100 |
commit | a0c30b512ff66fe18fdca0cd0eb240b60c95b42a (patch) | |
tree | 5f2b70826f280a326cedb96eef66f49200fff2c1 /source/fitz/image.c | |
parent | 4594d29875ce6cba8132e2051360b06131323c5b (diff) | |
download | mupdf-a0c30b512ff66fe18fdca0cd0eb240b60c95b42a.tar.xz |
Fix leaks of reaped object keys.
Diffstat (limited to 'source/fitz/image.c')
-rw-r--r-- | source/fitz/image.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/fitz/image.c b/source/fitz/image.c index 0906d9ad..2ee1cfbb 100644 --- a/source/fitz/image.c +++ b/source/fitz/image.c @@ -42,7 +42,8 @@ fz_keep_image_store_key(fz_context *ctx, fz_image *image) void fz_drop_image_store_key(fz_context *ctx, fz_image *image) { - fz_drop_key_storable_key(ctx, &image->key_storable); + if (fz_drop_key_storable_key(ctx, &image->key_storable)) + fz_free(ctx, image); } static int |