]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:libnet: Fix talloc frame not freed in order
authorSamuel Cabrero <scabrero@suse.de>
Mon, 23 May 2022 09:51:32 +0000 (11:51 +0200)
committerJeremy Allison <jra@samba.org>
Mon, 23 May 2022 18:25:28 +0000 (18:25 +0000)
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libnet/libnet_join.c

index 5069e7546efd8d23c3211727dc1f94714a4dad06..f59fea992b833d2471ad3fcc34536f7de93d39fc 100644 (file)
@@ -543,7 +543,7 @@ static ADS_STATUS libnet_join_set_machine_spn(TALLOC_CTX *mem_ctx,
 
        status = libnet_join_find_machine_acct(mem_ctx, r);
        if (!ADS_ERR_OK(status)) {
-               return status;
+               goto done;
        }
 
        status = libnet_join_get_machine_spns(frame,