Re: taskmgr [try 6] [1/2]: Converted some functions and variables to Unicode
Vladimir Pankratov <scriptkid(a)mail.ru> writes:
@@ -93,7 +100,7 @@ ULONG Idx, Idx2; HANDLE hProcess; HANDLE hProcessToken; - TCHAR szTemp[MAX_PATH]; + WCHAR wszTemp[256]; DWORD dwSize; SYSTEM_PERFORMANCE_INFORMATION SysPerfInfo; SYSTEM_TIME_INFORMATION SysTimeInfo; @@ -290,22 +297,10 @@ if (hProcess) { if (OpenProcessToken(hProcess, TOKEN_QUERY|TOKEN_DUPLICATE|TOKEN_IMPERSONATE, &hProcessToken)) { ImpersonateLoggedOnUser(hProcessToken); - memset(szTemp, 0, sizeof(TCHAR[MAX_PATH])); + memset(wszTemp, 0, sizeof(wszTemp)/sizeof(WCHAR)); dwSize = MAX_PATH;
You are introducing at least two bugs here. Please don't change things that don't need changing. -- Alexandre Julliard julliard(a)winehq.org
participants (1)
-
Alexandre Julliard