summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2020-10-14 16:43:55 +0200
committerTor Andersson <tor.andersson@artifex.com>2020-11-05 15:02:59 +0100
commita5864fcb95ef7a8a492f6b1dd5c85d5be520a2c0 (patch)
tree46b2bfd106c11ca282ba0bff73e0b61c0c0dc256
parenta7e4c904b2a42a3ee79b82db49233f14208689ca (diff)
Only use jbig2 subimage loading for multi-page images.
-rw-r--r--source/cbz/muimg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/cbz/muimg.c b/source/cbz/muimg.c
index cf077bc9a..6b47436ce 100644
--- a/source/cbz/muimg.c
+++ b/source/cbz/muimg.c
@@ -168,7 +168,8 @@ img_open_document_with_stream(fz_context *ctx, fz_stream *file)
168 else if (fmt == FZ_IMAGE_JBIG2) 168 else if (fmt == FZ_IMAGE_JBIG2)
169 { 169 {
170 doc->page_count = fz_load_jbig2_subimage_count(ctx, data, len); 170 doc->page_count = fz_load_jbig2_subimage_count(ctx, data, len);
171 doc->load_subimage = fz_load_jbig2_subimage; 171 if (doc->page_count > 1)
172 doc->load_subimage = fz_load_jbig2_subimage;
172 doc->format = "JBIG2"; 173 doc->format = "JBIG2";
173 } 174 }
174 else if (fmt == FZ_IMAGE_BMP) 175 else if (fmt == FZ_IMAGE_BMP)