ctdb-vacuum: cast freelist_size in comparison.
authorMichael Adam <obnox@samba.org>
Wed, 12 Feb 2014 16:38:56 +0000 (17:38 +0100)
committerAmitay Isaacs <amitay@gmail.com>
Thu, 6 Mar 2014 00:31:10 +0000 (11:31 +1100)
At this point, it is >= 0 anyways.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_vacuum.c

index fba7a88929c160e1bac67feb0af5a0b228d8c1bb..3a0105d437f9653d73a68968c3bb1a6b5231fbc8 100644 (file)
@@ -1467,7 +1467,8 @@ static int ctdb_vacuum_and_repack_db(struct ctdb_db_context *ctdb_db,
        /*
         * decide if a repack is necessary
         */
-       if (freelist_size < repack_limit && vdata->delete_left < vacuum_limit)
+       if ((uint32_t)freelist_size < repack_limit &&
+           vdata->delete_left < vacuum_limit)
        {
                talloc_free(vdata);
                return 0;