From 1e5793f9e67ad13bb99a6e694fe990348c96ad87 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 17 May 2018 10:36:46 +0200 Subject: mutool extract: Remove spurious 'break' statement and fix double free. --- source/tools/pdfextract.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/source/tools/pdfextract.c b/source/tools/pdfextract.c index 6d901d72..bf8b241a 100644 --- a/source/tools/pdfextract.c +++ b/source/tools/pdfextract.c @@ -119,7 +119,6 @@ static void saveimage(pdf_obj *ref) unsigned char *data; size_t len = fz_buffer_storage(ctx, cbuf->buffer, &data); writejpeg(ctx, data, len, buf); - break; } else { @@ -131,7 +130,6 @@ static void saveimage(pdf_obj *ref) { fz_drop_image(ctx, image); fz_drop_pixmap(ctx, pix); - pdf_drop_obj(ctx, ref); } fz_catch(ctx) fz_rethrow(ctx); -- cgit v1.2.3