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.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/source/fitz/unzip.c b/source/fitz/unzip.c
index 8c8a6ba3..23028d42 100644
--- a/source/fitz/unzip.c
+++ b/source/fitz/unzip.c
@@ -504,18 +504,13 @@ fz_open_archive(fz_context *ctx, const char *filename)
fz_archive *zip;
file = fz_open_file(ctx, filename);
+
fz_try(ctx)
- {
zip = fz_open_archive_with_stream(ctx, file);
- }
fz_always(ctx)
- {
fz_drop_stream(ctx, file);
- }
fz_catch(ctx)
- {
fz_rethrow(ctx);
- }
return zip;
}