advapi32/tests: Properly restore privileges in test_AdjustTokenPrivileges.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Thomas Faber 2017-06-15 12:56:48 +02:00 committed by Alexandre Julliard
parent 0286b11cda
commit c7f0777fc5

View file

@ -6081,7 +6081,7 @@ static void test_default_dacl_owner_sid(void)
static void test_AdjustTokenPrivileges(void)
{
TOKEN_PRIVILEGES tp, prev;
TOKEN_PRIVILEGES tp;
HANDLE token;
DWORD len;
LUID luid;
@ -6109,7 +6109,8 @@ static void test_AdjustTokenPrivileges(void)
tp.PrivilegeCount = 1;
tp.Privileges[0].Luid = luid;
tp.Privileges[0].Attributes = 0;
AdjustTokenPrivileges(token, FALSE, &tp, sizeof(TOKEN_PRIVILEGES), &prev, NULL);
ret = AdjustTokenPrivileges(token, FALSE, &tp, sizeof(TOKEN_PRIVILEGES), NULL, NULL);
ok(ret, "got %d\n", ret);
CloseHandle(token);
}