[SHELLEXT][ZIPFLDR] Be case sensitive (#2292)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Thu, 30 Jan 2020 06:05:50 +0000 (15:05 +0900)
committerGitHub <noreply@github.com>
Thu, 30 Jan 2020 06:05:50 +0000 (15:05 +0900)
The filenames in a zip folder were all lowercase. Now the filenames are case sensitive.

dll/shellext/zipfldr/CZipEnumerator.hpp

index 2c36aac..9948413 100644 (file)
@@ -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)