summaryrefslogtreecommitdiff
path: root/source/fitz/archive.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/fitz/archive.c')
-rw-r--r--source/fitz/archive.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/fitz/archive.c b/source/fitz/archive.c
index a61ceb01..5bd3434b 100644
--- a/source/fitz/archive.c
+++ b/source/fitz/archive.c
@@ -63,6 +63,8 @@ fz_open_archive_with_stream(fz_context *ctx, fz_stream *file)
{
if (fz_is_zip_archive(ctx, file))
arch = fz_open_zip_archive_with_stream(ctx, file);
+ else if (fz_is_tar_archive(ctx, file))
+ arch = fz_open_tar_archive_with_stream(ctx, file);
else
fz_throw(ctx, FZ_ERROR_GENERIC, "cannot recognize archive");
}