summaryrefslogtreecommitdiffstats
path: root/core/io/file_access_zip.cpp
diff options
context:
space:
mode:
authorZae <zaevi@live.com>2021-05-24 14:25:02 +0800
committerZae <zaevi@live.com>2021-05-24 14:25:02 +0800
commita65dac3fa728527ea83ba6d2b065dc83500fb3ee (patch)
tree2e01f869536793272a546acba7ea93fe3df428e7 /core/io/file_access_zip.cpp
parent635d0c9b449e34267b52a237f7ce21838d90b6ce (diff)
downloadredot-engine-a65dac3fa728527ea83ba6d2b065dc83500fb3ee.tar.gz
Fix duplicate close files when deconstructing ZipArchive
Diffstat (limited to 'core/io/file_access_zip.cpp')
-rw-r--r--core/io/file_access_zip.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/core/io/file_access_zip.cpp b/core/io/file_access_zip.cpp
index 304e24ee90..d7ff1b7e00 100644
--- a/core/io/file_access_zip.cpp
+++ b/core/io/file_access_zip.cpp
@@ -226,9 +226,7 @@ ZipArchive::ZipArchive() {
ZipArchive::~ZipArchive() {
for (int i = 0; i < packages.size(); i++) {
- FileAccess *f = (FileAccess *)unzGetOpaque(packages[i].zfile);
unzClose(packages[i].zfile);
- memdelete(f);
}
packages.clear();