s4:kdc: Fix leak
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 3 Oct 2023 05:45:14 +0000 (18:45 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 12 Oct 2023 23:13:32 +0000 (23:13 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/kdc/pac-glue.c

index 4a645b18fc34eb29167741b9cf4dcf70905406ba..19c9fa08972e4ee0d14e989e0f72c443cdcde972 100644 (file)
@@ -1287,10 +1287,12 @@ static krb5_error_code samba_kdc_obtain_user_info_dc(TALLOC_CTX *mem_ctx,
 
        if (resource_groups_out != NULL) {
                *resource_groups_out = resource_groups;
+               resource_groups = NULL;
        }
 
 out:
        TALLOC_FREE(user_info_dc);
+       TALLOC_FREE(resource_groups);
 
        return ret;
 }