summaryrefslogtreecommitdiff
path: root/source/cbz/mucbz.c
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2018-01-16 22:29:04 +0100
committerSebastian Rasmussen <sebras@gmail.com>2018-01-22 18:16:28 +0100
commit11ee2bcf4d23bcb443d6b39caa2ac62fdd9920b2 (patch)
tree3b0aed86118df511877d6ca9a2400cf6ee873529 /source/cbz/mucbz.c
parent9086386263154498dcb18c96f1e1630903b21a3c (diff)
downloadmupdf-11ee2bcf4d23bcb443d6b39caa2ac62fdd9920b2.tar.xz
cbz: Do not ask for page file name/extension unnecessarily.
Thanks to malc for spotting this.
Diffstat (limited to 'source/cbz/mucbz.c')
-rw-r--r--source/cbz/mucbz.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/cbz/mucbz.c b/source/cbz/mucbz.c
index 2d357b6e..e133a3b5 100644
--- a/source/cbz/mucbz.c
+++ b/source/cbz/mucbz.c
@@ -105,10 +105,10 @@ cbz_create_page_list(fz_context *ctx, cbz_document *doc)
for (i = 0; i < count; i++)
{
+ const char *name = fz_list_archive_entry(ctx, arch, i);
+ const char *ext = name ? strrchr(name, '.') : NULL;
for (k = 0; cbz_ext_list[k]; k++)
{
- const char *name = fz_list_archive_entry(ctx, arch, i);
- const char *ext = name ? strrchr(name, '.') : NULL;
if (ext && !fz_strcasecmp(ext, cbz_ext_list[k]))
{
doc->page[doc->page_count++] = name;