From 436ec28e945b9a911c7df5d54cd0a9eab4c2ed2d Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Wed, 11 Aug 2021 10:01:11 +0200 Subject: [PATCH] - fixed file system's zip loader to not strip away a 'filter/' prefix. --- src/common/filesystem/file_zip.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/filesystem/file_zip.cpp b/src/common/filesystem/file_zip.cpp index 0096507bfd..b3acb8d136 100644 --- a/src/common/filesystem/file_zip.cpp +++ b/src/common/filesystem/file_zip.cpp @@ -234,6 +234,8 @@ bool FZipFile::Open(bool quiet, LumpFilterInfo* filter) } name.ToLower(); + if (name.IndexOf("filter/") == 0) + continue; // 'filter' is a reserved name of the file system. if (name.IndexOf("__macosx") == 0) continue; // skip Apple garbage. At this stage only the root folder matters. if (!foundprefix)