diff --git a/programs/regedit/childwnd.c b/programs/regedit/childwnd.c index 9879c958043..11a8d2abbbd 100644 --- a/programs/regedit/childwnd.c +++ b/programs/regedit/childwnd.c @@ -123,7 +123,7 @@ static LPWSTR CombinePaths(LPCWSTR pPaths[], int nPaths) { if (!*combined) lstrcpyW(combined, pPaths[i]); else { - combined[pos++] = (TCHAR)'\\'; + combined[pos++] = '\\'; lstrcpyW(combined+pos, pPaths[i]); } pos += llen; @@ -144,7 +144,7 @@ static LPWSTR GetPathRoot(HWND hwndTV, HTREEITEM hItem, BOOL bFull) { if (hRootKey) parts[1] = GetRootKeyNameW(hRootKey); if (bFull) { - DWORD dwSize = sizeof(text)/sizeof(TCHAR); + DWORD dwSize = sizeof(text)/sizeof(WCHAR); GetComputerNameW(text, &dwSize); parts[0] = text; } diff --git a/programs/regedit/edit.c b/programs/regedit/edit.c index 15dc57afdba..992caeee13f 100644 --- a/programs/regedit/edit.c +++ b/programs/regedit/edit.c @@ -379,7 +379,7 @@ BOOL ModifyValue(HWND hwnd, HKEY hKeyRoot, LPCWSTR keyPath, LPCWSTR valueName) HeapFree( GetProcessHeap(), 0, stringValueData); stringValueData = tmpValueData; - lRet = RegSetValueExW(hKey, valueName, 0, type, (LPBYTE)stringValueData, j * sizeof(TCHAR)); + lRet = RegSetValueExW(hKey, valueName, 0, type, (LPBYTE)stringValueData, j * sizeof(WCHAR)); if (lRet == ERROR_SUCCESS) result = TRUE; else error_code_messagebox(hwnd, lRet); }