diff options
-rw-r--r-- | source3/passdb/py_passdb.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/source3/passdb/py_passdb.c b/source3/passdb/py_passdb.c index b9b4ae95d06..eb9239700c1 100644 --- a/source3/passdb/py_passdb.c +++ b/source3/passdb/py_passdb.c @@ -2072,9 +2072,8 @@ static PyObject *py_pdb_enum_group_mapping(PyObject *self, PyObject *args) struct dom_sid *domain_sid = NULL; GROUP_MAP **gmap = NULL; GROUP_MAP *group_map; - size_t num_entries; + size_t i, num_entries; PyObject *py_gmap_list, *py_group_map; - int i; Py_INCREF(Py_None); @@ -2143,10 +2142,9 @@ static PyObject *py_pdb_enum_group_members(PyObject *self, PyObject *args) PyObject *py_group_sid; struct dom_sid *group_sid; uint32_t *member_rids; - size_t num_members; + size_t i, num_members; PyObject *py_sid_list; struct dom_sid *domain_sid, *member_sid; - int i; if (!PyArg_ParseTuple(args, "O!:enum_group_members", dom_sid_Type, &py_group_sid)) { talloc_free(frame); @@ -2201,7 +2199,7 @@ static PyObject *py_pdb_enum_group_memberships(PyObject *self, PyObject *args) TALLOC_CTX *frame = talloc_stackframe(); NTSTATUS status; struct pdb_methods *methods; - int i; + uint32_t i; struct samu *sam_acct; PyObject *py_sam_acct; @@ -2532,8 +2530,7 @@ static PyObject *py_pdb_enum_aliasmem(PyObject *self, PyObject *args) PyObject *py_alias_sid; struct dom_sid *alias_sid, *member_sid, *tmp_sid; PyObject *py_member_list, *py_member_sid; - size_t num_members; - int i; + size_t i, num_members; if (!PyArg_ParseTuple(args, "O!:enum_aliasmem", dom_sid_Type, &py_alias_sid)) { talloc_free(frame); @@ -3121,10 +3118,9 @@ static PyObject *py_pdb_enum_trusteddoms(PyObject *self, PyObject *unused) TALLOC_CTX *frame = talloc_stackframe(); NTSTATUS status; struct pdb_methods *methods; - uint32_t num_domains; + uint32_t i, num_domains; struct trustdom_info **domains; PyObject *py_domain_list, *py_dict; - int i; methods = pytalloc_get_ptr(self); @@ -3382,10 +3378,9 @@ static PyObject *py_pdb_enum_trusted_domains(PyObject *self, PyObject *args) TALLOC_CTX *frame = talloc_stackframe(); NTSTATUS status; struct pdb_methods *methods; - uint32_t num_domains; + uint32_t i, num_domains; struct pdb_trusted_domain **td_info; PyObject *py_td_info, *py_domain_info; - int i; methods = pytalloc_get_ptr(self); |