1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-02 09:47:23 +03:00

s4:kdc: Remove unnecessary talloc context

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Joseph Sutton 2023-08-10 15:57:43 +12:00 committed by Andrew Bartlett
parent 902ed79b22
commit bf78c60368

View File

@ -3042,7 +3042,6 @@ krb5_error_code samba_kdc_firstkey(krb5_context context,
char *realm;
struct ldb_result *res = NULL;
krb5_error_code ret;
TALLOC_CTX *mem_ctx;
int lret;
if (priv) {
@ -3062,15 +3061,6 @@ krb5_error_code samba_kdc_firstkey(krb5_context context,
priv->realm_dn = ldb_get_default_basedn(ldb_ctx);
priv->count = 0;
mem_ctx = talloc_named(priv, 0, "samba_kdc_firstkey context");
if (!mem_ctx) {
ret = ENOMEM;
krb5_set_error_message(context, ret, "samba_kdc_firstkey: talloc_named() failed!");
TALLOC_FREE(priv);
return ret;
}
ret = krb5_get_default_realm(context, &realm);
if (ret != 0) {
TALLOC_FREE(priv);
@ -3099,8 +3089,6 @@ krb5_error_code samba_kdc_firstkey(krb5_context context,
if (ret != 0) {
TALLOC_FREE(priv);
kdc_db_ctx->seq_ctx = NULL;
} else {
talloc_free(mem_ctx);
}
return ret;
}