summaryrefslogtreecommitdiff
path: root/source/fitz/unzip.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/fitz/unzip.c')
-rw-r--r--source/fitz/unzip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/fitz/unzip.c b/source/fitz/unzip.c
index 24094c1a..0e595c05 100644
--- a/source/fitz/unzip.c
+++ b/source/fitz/unzip.c
@@ -409,7 +409,7 @@ fz_open_zip_archive_with_stream(fz_context *ctx, fz_stream *file)
if (!fz_is_zip_archive(ctx, file))
fz_throw(ctx, FZ_ERROR_GENERIC, "cannot recognize zip archive");
- zip = fz_new_archive(ctx, file, fz_zip_archive);
+ zip = fz_new_derived_archive(ctx, file, fz_zip_archive);
zip->super.format = "zip";
zip->super.count_entries = count_zip_entries;
zip->super.list_entry = list_zip_entry;