[NETAPI32]

NetLocalGroupGetMembers: Do not overwrite the MembersInfo struct. 

svn path=/trunk/; revision=60124
This commit is contained in:
Eric Kohl 2013-09-15 07:51:27 +00:00
parent ef0399b1ec
commit 1a0117e43e

View file

@ -1587,6 +1587,7 @@ NetLocalGroupGetMembers(
EnumContext->Sids[i],
SidLength);
Ptr = (PVOID)((ULONG_PTR)Ptr + SidLength);
MembersInfo0++;
break;
case 1:
@ -1608,6 +1609,7 @@ NetLocalGroupGetMembers(
memcpy(MembersInfo1->lgrmi1_name,
EnumContext->Names[i].Name.Buffer,
EnumContext->Names[i].Name.Length);
MembersInfo1++;
break;
case 2:
@ -1636,6 +1638,7 @@ NetLocalGroupGetMembers(
memcpy(Ptr,
EnumContext->Names[i].Name.Buffer,
EnumContext->Names[i].Name.Length);
MembersInfo2++;
break;
case 3:
@ -1653,6 +1656,7 @@ NetLocalGroupGetMembers(
memcpy(Ptr,
EnumContext->Names[i].Name.Buffer,
EnumContext->Names[i].Name.Length);
MembersInfo3++;
break;
}
}