From 76e930d784e3ea4d8f2076ffc0035a12500db260 Mon Sep 17 00:00:00 2001 From: Martin Schwenke Date: Sat, 8 Jun 2019 06:40:12 +1000 Subject: [PATCH] ctdb-daemon: Fix signed/unsigned comparisons by casting Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs --- ctdb/server/ctdb_client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ctdb/server/ctdb_client.c b/ctdb/server/ctdb_client.c index 419333025cb..dc7836abb2e 100644 --- a/ctdb/server/ctdb_client.c +++ b/ctdb/server/ctdb_client.c @@ -97,7 +97,9 @@ int ctdb_call_local(struct ctdb_db_context *ctdb_db, struct ctdb_call *call, c->header = header; for (fn=ctdb_db->calls;fn;fn=fn->next) { - if (fn->id == call->call_id) break; + if (fn->id == (uint32_t)call->call_id) { + break; + } } if (fn == NULL) { ctdb_set_error(ctdb, "Unknown call id %u\n", call->call_id); -- 2.47.3