From 9360360cb51572b81da3d280e3c838bacaf3ca45 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 9 Dec 2006 15:31:06 +0000 Subject: [PATCH] Don't show a wallpapers file extension. svn path=/trunk/; revision=25102 --- reactos/dll/cpl/desk/background.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reactos/dll/cpl/desk/background.c b/reactos/dll/cpl/desk/background.c index 56bacd4f747..d8a6086019d 100644 --- a/reactos/dll/cpl/desk/background.c +++ b/reactos/dll/cpl/desk/background.c @@ -70,6 +70,7 @@ AddListViewItems(HWND hwndDlg, PGLOBAL_DATA pGlobalData) TCHAR separators[] = TEXT(";"); TCHAR *token; HWND hwndBackgroundList; + TCHAR *p; hwndBackgroundList = GetDlgItem(hwndDlg, IDC_BACKGROUND_LIST); @@ -128,6 +129,9 @@ AddListViewItems(HWND hwndDlg, PGLOBAL_DATA pGlobalData) backgroundItem->bWallpaper = TRUE; _tcscpy(backgroundItem->szDisplayName, sfi.szDisplayName); + p = _tcsrchr(backgroundItem->szDisplayName, _T('.')); + if (p) + *p = (TCHAR)0; _tcscpy(backgroundItem->szFilename, wallpaperFilename); ZeroMemory(&listItem, sizeof(LV_ITEM)); @@ -191,6 +195,9 @@ AddListViewItems(HWND hwndDlg, PGLOBAL_DATA pGlobalData) backgroundItem->bWallpaper = TRUE; _tcscpy(backgroundItem->szDisplayName, sfi.szDisplayName); + p = _tcsrchr(backgroundItem->szDisplayName, _T('.')); + if (p) + *p = (TCHAR)0; _tcscpy(backgroundItem->szFilename, filename); ZeroMemory(&listItem, sizeof(LV_ITEM));