From ce82537df9e4b832213138d942be4482418b9e50 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 15 Oct 2016 01:55:05 +0800 Subject: All external drop functions handles NULL. --- source/fitz/image.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/fitz/image.c') diff --git a/source/fitz/image.c b/source/fitz/image.c index 48420a81..7373147f 100644 --- a/source/fitz/image.c +++ b/source/fitz/image.c @@ -376,6 +376,9 @@ fz_drop_image_imp(fz_context *ctx, fz_storable *image_) void fz_drop_image_base(fz_context *ctx, fz_image *image) { + if (!image) + return; + fz_drop_colorspace(ctx, image->colorspace); fz_drop_image(ctx, image->mask); fz_free(ctx, image); -- cgit v1.2.3