From d569d658df3e003580e30421e5591dd7d14c43af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=CC=81=20Manuel?= Date: Wed, 21 Feb 2018 12:23:01 +0100 Subject: [PATCH] Fixed issue with address sanitizer --- Zip/Zip.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Zip/Zip.swift b/Zip/Zip.swift index c806b0d..deff947 100644 --- a/Zip/Zip.swift +++ b/Zip/Zip.swift @@ -192,7 +192,8 @@ public class Zip { } } - fclose(filePointer) + if let fp = filePointer { fclose(fp) } + crc_ret = unzCloseCurrentFile(zip) if crc_ret == UNZ_CRCERROR { throw ZipError.unzipFail -- 2.26.2