]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-daemon: Fix signed/unsigned comparison
authorMartin Schwenke <martin@meltin.net>
Mon, 10 Feb 2020 06:50:30 +0000 (17:50 +1100)
committerAmitay Isaacs <amitay@samba.org>
Tue, 18 Feb 2020 02:56:38 +0000 (02:56 +0000)
csbuild says:

  ctdb/server/ctdb_lock.c: scope_hint: In function ‘ctdb_find_lock_context’
  ctdb/server/ctdb_lock.c:671:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/include/ctdb_private.h

index de7caef52af12533dab955401bc98e9c9e1bda65..405bf3b418671627ed539468b9686ebbfc53686e 100644 (file)
@@ -376,7 +376,7 @@ struct ctdb_db_context {
 
        struct lock_context *lock_current;
        struct lock_context *lock_pending;
-       int lock_num_current;
+       unsigned int lock_num_current;
        struct db_hash_context *lock_log;
 
        struct ctdb_call_state *pending_calls;