s4:objectclass LDB module - change counter variabls to "unsigned" where appropriate
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Sun, 7 Mar 2010 18:17:28 +0000 (19:17 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Sun, 7 Mar 2010 18:20:03 +0000 (19:20 +0100)
source4/dsdb/samdb/ldb_modules/objectclass.c

index 8bcac1153bbe30477a8cd0138b2cc5a4929f4faa..d5e28d3152e50434d17153d59b77644a00ecd994 100644 (file)
@@ -93,7 +93,7 @@ static int objectclass_sort(struct ldb_module *module,
                            struct class_list **sorted_out) 
 {
        struct ldb_context *ldb;
-       int i, lowest;
+       unsigned int i, lowest;
        struct class_list *unsorted = NULL, *sorted = NULL, *current = NULL, *poss_parent = NULL, *new_parent = NULL, *current_lowest = NULL;
 
        ldb = ldb_module_get_ctx(module);
@@ -178,7 +178,7 @@ static int objectclass_sort(struct ldb_module *module,
 
        do
        {
-               lowest = INT_MAX;
+               lowest = UINT_MAX;
                current_lowest = NULL;
                for (current = unsorted; schema && current; current = current->next) {
                        if(current->objectclass->subClass_order < lowest) {