Vladimir Pankratov scriptkid@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.