[DESK.CPL]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 9 Nov 2014 12:00:28 +0000 (12:00 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 9 Nov 2014 12:00:28 +0000 (12:00 +0000)
Do string case-insensitive comparisons when adding wallpaper file names to the list.
Patch by Ricardo Hanke.
CORE-8775 #resolve #comment Fixed in r65341, thanks!

svn path=/trunk/; revision=65341

reactos/dll/cpl/desk/background.c

index 20d2aea..3a7a26f 100644 (file)
@@ -237,7 +237,7 @@ AddListViewItems(HWND hwndDlg, PDATA pData)
             }
 
             /* Don't add any hidden bitmaps. Also don't add current wallpaper once more. */
-            if (((fd.dwFileAttributes & FILE_ATTRIBUTE_HIDDEN) == 0) && (_tcscmp(wallpaperFilename, filename) != 0))
+            if (((fd.dwFileAttributes & FILE_ATTRIBUTE_HIDDEN) == 0) && (_tcsicmp(wallpaperFilename, filename) != 0))
             {
                 himl = (HIMAGELIST)SHGetFileInfo(filename,
                                                 0,