From bf78c60368ca03cbf18ab3254747dcdb206ff7fb Mon Sep 17 00:00:00 2001 From: Joseph Sutton Date: Thu, 10 Aug 2023 15:57:43 +1200 Subject: [PATCH] s4:kdc: Remove unnecessary talloc context Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- source4/kdc/db-glue.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/source4/kdc/db-glue.c b/source4/kdc/db-glue.c index d2bc167d4bb..5b9b7f74774 100644 --- a/source4/kdc/db-glue.c +++ b/source4/kdc/db-glue.c @@ -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; } -- 2.11.4.GIT