fixed AdjustTokenPrivileges() call

svn path=/trunk/; revision=14212
This commit is contained in:
Thomas Bluemel 2005-03-20 11:22:50 +00:00
parent a98111e50f
commit 0e847f36a6

View file

@ -1125,6 +1125,7 @@ static BOOL
SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData) SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData)
{ {
HANDLE hToken; HANDLE hToken;
DWORD PrevSize;
TOKEN_PRIVILEGES priv, previouspriv; TOKEN_PRIVILEGES priv, previouspriv;
BOOL Ret = FALSE; BOOL Ret = FALSE;
@ -1148,7 +1149,7 @@ SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData)
&priv, &priv,
sizeof(previouspriv), sizeof(previouspriv),
&previouspriv, &previouspriv,
0) && &PrevSize) &&
GetLastError() == ERROR_SUCCESS) GetLastError() == ERROR_SUCCESS)
{ {
/* /*
@ -1164,7 +1165,7 @@ SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData)
AdjustTokenPrivileges(hToken, AdjustTokenPrivileges(hToken,
FALSE, FALSE,
&previouspriv, &previouspriv,
0, PrevSize,
NULL, NULL,
0); 0);
} }