From: Stefan Metzmacher Date: Tue, 4 Feb 2025 10:40:36 +0000 (+0100) Subject: winbindd: remove unused free_domain_list() X-Git-Tag: tevent-0.17.0~849 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60e2614a491193149411b5ed7ee5541c04f5b81a;p=thirdparty%2Fsamba.git winbindd: remove unused free_domain_list() Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme --- diff --git a/source3/winbindd/winbindd_util.c b/source3/winbindd/winbindd_util.c index 1a7c3a30d83..23b34b01641 100644 --- a/source3/winbindd/winbindd_util.c +++ b/source3/winbindd/winbindd_util.c @@ -65,21 +65,6 @@ struct winbindd_domain *domain_list(void) return _domain_list; } -/* Free all entries in the trusted domain list */ - -static void free_domain_list(void) -{ - struct winbindd_domain *domain = _domain_list; - - while(domain) { - struct winbindd_domain *next = domain->next; - - DLIST_REMOVE(_domain_list, domain); - TALLOC_FREE(domain); - domain = next; - } -} - /** * Iterator for winbindd's domain list. * To be used (e.g.) in tevent based loops. @@ -1057,8 +1042,8 @@ bool init_domain_list(void) NTSTATUS status; bool ok; - /* Free existing list */ - free_domain_list(); + /* the list should be empty! */ + SMB_ASSERT(_domain_list == NULL); /* BUILTIN domain */