s4:repl_meta_data LDB module - fix a counter type
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Sat, 20 Nov 2010 20:45:53 +0000 (21:45 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Sat, 20 Nov 2010 21:32:06 +0000 (22:32 +0100)
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Nov 20 22:32:06 CET 2010 on sn-devel-104

source4/dsdb/samdb/ldb_modules/repl_meta_data.c

index 7157134bcda924bec71b781034e461597877e48d..3a27e7bd715dc4a1188f75de3fa892957304024d 100644 (file)
@@ -1329,13 +1329,15 @@ static int parsed_dn_compare(struct parsed_dn *pdn1, struct parsed_dn *pdn2)
        return GUID_compare(pdn1->guid, pdn2->guid);
 }
 
-static struct parsed_dn *parsed_dn_find(struct parsed_dn *pdn, int count, struct GUID *guid, struct ldb_dn *dn)
+static struct parsed_dn *parsed_dn_find(struct parsed_dn *pdn,
+                                       unsigned int count, struct GUID *guid,
+                                       struct ldb_dn *dn)
 {
        struct parsed_dn *ret;
+       unsigned int i;
        if (dn && GUID_all_zero(guid)) {
                /* when updating a link using DRS, we sometimes get a
                   NULL GUID. We then need to try and match by DN */
-               int i;
                for (i=0; i<count; i++) {
                        if (ldb_dn_compare(pdn[i].dsdb_dn->dn, dn) == 0) {
                                dsdb_get_extended_dn_guid(pdn[i].dsdb_dn->dn, guid, "GUID");