From 93c9de03afd907015108bbb53bd8453da3cc8115 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 18 Apr 2008 16:23:48 +0200 Subject: fixed a double free in winbind state->domain->netlogon_binding is a child of ctx, and ctx is freed by the composite_is_ok failure callback (This used to be commit 3c217518ba9a7b64fe6c842187499f1ee5189567) --- source4/winbind/wb_init_domain.c | 1 - 1 file changed, 1 deletion(-) (limited to 'source4/winbind/wb_init_domain.c') diff --git a/source4/winbind/wb_init_domain.c b/source4/winbind/wb_init_domain.c index c1325bfe09..8b82ab711e 100644 --- a/source4/winbind/wb_init_domain.c +++ b/source4/winbind/wb_init_domain.c @@ -209,7 +209,6 @@ static void init_domain_recv_netlogonpipe(struct composite_context *ctx) &state->domain->netlogon_pipe); if (!composite_is_ok(state->ctx)) { - talloc_free(state->domain->netlogon_binding); return; } talloc_steal(state->domain->netlogon_pipe, state->domain->netlogon_binding); -- cgit