summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_vacuum.c
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2014-02-12 17:38:56 +0100
committerAmitay Isaacs <amitay@gmail.com>2014-03-06 11:31:10 +1100
commitb4e0b01a8c8415bec9c7dbbe4494813917dddfe5 (patch)
tree5bb7184b191acf3f61190e325176b14da1e74ca8 /ctdb/server/ctdb_vacuum.c
parent6a46a255307a070c887525ee1d79810ba12442bb (diff)
downloadsamba-b4e0b01a8c8415bec9c7dbbe4494813917dddfe5.tar.gz
samba-b4e0b01a8c8415bec9c7dbbe4494813917dddfe5.tar.xz
samba-b4e0b01a8c8415bec9c7dbbe4494813917dddfe5.zip
ctdb-vacuum: cast freelist_size in comparison.
At this point, it is >= 0 anyways. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/server/ctdb_vacuum.c')
-rw-r--r--ctdb/server/ctdb_vacuum.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ctdb/server/ctdb_vacuum.c b/ctdb/server/ctdb_vacuum.c
index fba7a88929c..3a0105d437f 100644
--- a/ctdb/server/ctdb_vacuum.c
+++ b/ctdb/server/ctdb_vacuum.c
@@ -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;