https://git.reactos.org/?p=reactos.git;a=commitdiff;h=fcc4347898c72e76856983...
commit fcc4347898c72e76856983573e61ab159a169189 Author: Katayama Hirofumi MZ katayama.hirofumi.mz@gmail.com AuthorDate: Thu Jan 30 15:05:50 2020 +0900 Commit: GitHub noreply@github.com CommitDate: Thu Jan 30 15:05:50 2020 +0900
[SHELLEXT][ZIPFLDR] Be case sensitive (#2292)
The filenames in a zip folder were all lowercase. Now the filenames are case sensitive. --- dll/shellext/zipfldr/CZipEnumerator.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dll/shellext/zipfldr/CZipEnumerator.hpp b/dll/shellext/zipfldr/CZipEnumerator.hpp index 2c36aac2ea9..9948413d908 100644 --- a/dll/shellext/zipfldr/CZipEnumerator.hpp +++ b/dll/shellext/zipfldr/CZipEnumerator.hpp @@ -52,7 +52,8 @@ public: name = tmp.Mid(len, pos - len); folder = true; } - tmp = name.MakeLower(); + tmp = name; + tmp.MakeLower();
POSITION it = m_Returned.Find(tmp); if (!name.IsEmpty() && !it)