[SHELL32] -AddFSClassKeysToArray: Increase the size of the buffer for the value read...
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 17 Aug 2017 16:35:16 +0000 (16:35 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 17 Aug 2017 16:35:16 +0000 (16:35 +0000)
svn path=/trunk/; revision=75595

reactos/dll/win32/shell32/shlfolder.cpp

index 4a53117..0b4d0f1 100644 (file)
@@ -288,7 +288,7 @@ void AddFSClassKeysToArray(PCUITEMID_CHILD pidl, HKEY* array, UINT* cKeys)
         {
             AddClassKeyToArray(extension, array, cKeys);
 
         {
             AddClassKeyToArray(extension, array, cKeys);
 
-            WCHAR wszClass[40], wszClass2[40];
+            WCHAR wszClass[MAX_PATH], wszClass2[MAX_PATH];
             DWORD dwSize = sizeof(wszClass);
             if (RegGetValueW(HKEY_CLASSES_ROOT, extension, NULL, RRF_RT_REG_SZ, NULL, wszClass, &dwSize) == ERROR_SUCCESS)
             {
             DWORD dwSize = sizeof(wszClass);
             if (RegGetValueW(HKEY_CLASSES_ROOT, extension, NULL, RRF_RT_REG_SZ, NULL, wszClass, &dwSize) == ERROR_SUCCESS)
             {