From: Jo Sutton Date: Wed, 24 Apr 2024 02:26:35 +0000 (+1200) Subject: ctdb: Ensure ‘ret’ is always initialized X-Git-Tag: tdb-1.4.11~930 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9309c221b9e918462c3c4ac8a71a4dc288a35fc;p=thirdparty%2Fsamba.git ctdb: Ensure ‘ret’ is always initialized This avoids a compilation error: ../../ctdb/protocol/protocol_util.c: In function ‘ctdb_connection_list_read’: ../../ctdb/protocol/protocol_util.c:787:9: error: ‘ret’ may be used uninitialized in this function [-Werror=maybe-uninitialized] 787 | return ret; | ^~~ Signed-off-by: Jo Sutton Reviewed-by: Martin Schwenke --- diff --git a/ctdb/protocol/protocol_util.c b/ctdb/protocol/protocol_util.c index 25e668b73ee..797efc89593 100644 --- a/ctdb/protocol/protocol_util.c +++ b/ctdb/protocol/protocol_util.c @@ -749,7 +749,7 @@ int ctdb_connection_list_read(TALLOC_CTX *mem_ctx, struct ctdb_connection_list_read_state state; char *line = NULL; FILE *f = NULL; - int ret; + int ret = 0; size_t len = 0; ssize_t nread;