- Fix variables declarations, and don't mix 1/0 and TRUE/FALSE. Boolean was invented for that.

svn path=/trunk/; revision=59182
This commit is contained in:
Aleksey Bragin 2013-06-06 21:54:00 +00:00
parent 192f898958
commit 20770ec6a1

View file

@ -47,6 +47,8 @@ void TestsSeQueryInformationToken(PACCESS_TOKEN Token)
PTOKEN_STATISTICS TStats; PTOKEN_STATISTICS TStats;
PTOKEN_TYPE TType; PTOKEN_TYPE TType;
PTOKEN_USER TUser; PTOKEN_USER TUser;
BOOLEAN Flag;
ULONG i;
//----------------------------------------------------------------// //----------------------------------------------------------------//
// Testing SeQueryInformationToken with various args // // Testing SeQueryInformationToken with various args //
@ -100,18 +102,17 @@ void TestsSeQueryInformationToken(PACCESS_TOKEN Token)
{ {
TGroups = (PTOKEN_GROUPS)Buffer; TGroups = (PTOKEN_GROUPS)Buffer;
GroupCount = TGroups->GroupCount; GroupCount = TGroups->GroupCount;
int flag = 1; Flag = TRUE;
int i;
for (i = 0; i < GroupCount; i++) for (i = 0; i < GroupCount; i++)
{ {
sid = TGroups->Groups[i].Sid; sid = TGroups->Groups[i].Sid;
if (!RtlValidSid(sid)) if (!RtlValidSid(sid))
{ {
flag = 0; Flag = FALSE;
break; break;
} }
} }
ok((flag == TRUE), "TokenGroup's SIDs are not valid\n"); ok((Flag == TRUE), "TokenGroup's SIDs are not valid\n");
ExFreePool(Buffer); ExFreePool(Buffer);
} }
} }
@ -221,6 +222,7 @@ START_TEST(SeQueryInfoToken)
PVOID Buffer; PVOID Buffer;
POBJECT_TYPE PsProcessType = NULL; POBJECT_TYPE PsProcessType = NULL;
PGENERIC_MAPPING GenericMapping; PGENERIC_MAPPING GenericMapping;
ULONG i;
SubjectContext = ExAllocatePool(PagedPool, sizeof(SECURITY_SUBJECT_CONTEXT)); SubjectContext = ExAllocatePool(PagedPool, sizeof(SECURITY_SUBJECT_CONTEXT));
@ -351,7 +353,6 @@ START_TEST(SeQueryInfoToken)
ok((SeAppendPrivileges(AccessState, NewPrivilegeSet)) == STATUS_SUCCESS, "SeAppendPrivileges failed\n"); ok((SeAppendPrivileges(AccessState, NewPrivilegeSet)) == STATUS_SUCCESS, "SeAppendPrivileges failed\n");
ok((AuxData->PrivilegeSet->PrivilegeCount == 20),"PrivelegeCount must be 20, but it is %d\n", AuxData->PrivilegeSet->PrivilegeCount); ok((AuxData->PrivilegeSet->PrivilegeCount == 20),"PrivelegeCount must be 20, but it is %d\n", AuxData->PrivilegeSet->PrivilegeCount);
ExFreePool(NewPrivilegeSet); ExFreePool(NewPrivilegeSet);
int i;
for (i = 0; i < AuxData->PrivilegeSet->PrivilegeCount; i++) for (i = 0; i < AuxData->PrivilegeSet->PrivilegeCount; i++)
{ {
AuxData->PrivilegeSet->Privilege[i].Attributes = TPrivileges->Privileges[i].Attributes; AuxData->PrivilegeSet->Privilege[i].Attributes = TPrivileges->Privileges[i].Attributes;