]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
gensec: Remove a duplicate talloc_reference()
authorVolker Lendecke <vl@samba.org>
Tue, 9 Jun 2026 13:03:16 +0000 (15:03 +0200)
committerMartin Schwenke <martins@samba.org>
Thu, 11 Jun 2026 12:16:31 +0000 (12:16 +0000)
This was done just one line above, we don't need two references.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
auth/gensec/gensec_start.c

index 60e51c2a1d9d3b495092fe31e02a16cda2a0d484..729b20462aa496a6ec6c59b65d8b7759f7506add 100644 (file)
@@ -696,7 +696,6 @@ _PUBLIC_ NTSTATUS gensec_subcontext_start(TALLOC_CTX *mem_ctx,
        (*gensec_security)->subcontext = true;
        (*gensec_security)->auth_context = talloc_reference(*gensec_security, parent->auth_context);
        (*gensec_security)->settings = talloc_reference(*gensec_security, parent->settings);
-       (*gensec_security)->auth_context = talloc_reference(*gensec_security, parent->auth_context);
        (*gensec_security)->channel_bindings = talloc_reference(*gensec_security, parent->channel_bindings);
 
        talloc_set_destructor((*gensec_security), gensec_security_destructor);