uint32_t **pmembers,
size_t *pnum_members)
{
- size_t i, num_sids, num_members;
+ unsigned int i, num_sids, num_members;
struct pdb_samba4_state *state = talloc_get_type_abort(
m->private_data, struct pdb_samba4_state);
struct dom_sid *members_as_sids;
struct pdb_samba4_state *state = talloc_get_type_abort(
m->private_data, struct pdb_samba4_state);
struct ldb_dn *dn;
+ unsigned int num_members;
NTSTATUS status;
TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx);
NT_STATUS_HAVE_NO_MEMORY(tmp_ctx);
return NT_STATUS_NO_MEMORY;
}
- status = dsdb_enum_group_mem(state->ldb, mem_ctx, dn, pmembers, pnum_members);
+ status = dsdb_enum_group_mem(state->ldb, mem_ctx, dn, pmembers, &num_members);
+ *pnum_members = num_members;
if (NT_STATUS_IS_OK(status)) {
talloc_steal(mem_ctx, pmembers);
}