From 0e847f36a6781cc64c43ba4303094e4fd9108bd0 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Sun, 20 Mar 2005 11:22:50 +0000 Subject: [PATCH] fixed AdjustTokenPrivileges() call svn path=/trunk/; revision=14212 --- reactos/lib/syssetup/wizard.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/lib/syssetup/wizard.c b/reactos/lib/syssetup/wizard.c index 49b8d2007e2..7ae0efb8ca2 100644 --- a/reactos/lib/syssetup/wizard.c +++ b/reactos/lib/syssetup/wizard.c @@ -1125,6 +1125,7 @@ static BOOL SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData) { HANDLE hToken; + DWORD PrevSize; TOKEN_PRIVILEGES priv, previouspriv; BOOL Ret = FALSE; @@ -1148,7 +1149,7 @@ SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData) &priv, sizeof(previouspriv), &previouspriv, - 0) && + &PrevSize) && GetLastError() == ERROR_SUCCESS) { /* @@ -1164,7 +1165,7 @@ SetSystemLocalTime(HWND hwnd, PSETUPDATA SetupData) AdjustTokenPrivileges(hToken, FALSE, &previouspriv, - 0, + PrevSize, NULL, 0); }