From: Noel Power Date: Thu, 5 Sep 2019 13:36:22 +0000 (+0000) Subject: s3/passdb: clang: Fix 'Value stored during initialization is never read' X-Git-Tag: talloc-2.3.1~560 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=299eff4ac906846e8f7f605815792a9d4418f071;p=thirdparty%2Fsamba.git s3/passdb: clang: Fix 'Value stored during initialization is never read' Fixes: source3/passdb/pdb_interface.c:65:34: warning: Value stored to 'entry' during its initialization is never read <--[clang] struct pdb_init_function_entry *entry = backends; ^~~~~ ~~~~~~~~ /source3/passdb/pdb_interface.c:140:11: warning: Value stored to 'nt_status' during its initialization is never read <--[clang] NTSTATUS nt_status = NT_STATUS_UNSUCCESSFUL; ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Signed-off-by: Noel Power Reviewed-by: Jeremy Allison --- diff --git a/source3/passdb/pdb_interface.c b/source3/passdb/pdb_interface.c index d42d5e52932..556839ae9d1 100644 --- a/source3/passdb/pdb_interface.c +++ b/source3/passdb/pdb_interface.c @@ -62,7 +62,7 @@ static bool lookup_global_sam_rid(TALLOC_CTX *mem_ctx, uint32_t rid, NTSTATUS smb_register_passdb(int version, const char *name, pdb_init_function init) { - struct pdb_init_function_entry *entry = backends; + struct pdb_init_function_entry *entry = NULL; if(version != PASSDB_INTERFACE_VERSION) { DEBUG(0,("Can't register passdb backend!\n" @@ -137,7 +137,7 @@ NTSTATUS make_pdb_method_name(struct pdb_methods **methods, const char *selected char *module_name = smb_xstrdup(selected); char *module_location = NULL, *p; struct pdb_init_function_entry *entry; - NTSTATUS nt_status = NT_STATUS_UNSUCCESSFUL; + NTSTATUS nt_status; lazy_initialize_passdb();