mirror of
https://github.com/samba-team/samba.git
synced 2025-02-08 05:57:51 +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:
parent
902ed79b22
commit
bf78c60368
@ -3042,7 +3042,6 @@ krb5_error_code samba_kdc_firstkey(krb5_context context,
|
|||||||
char *realm;
|
char *realm;
|
||||||
struct ldb_result *res = NULL;
|
struct ldb_result *res = NULL;
|
||||||
krb5_error_code ret;
|
krb5_error_code ret;
|
||||||
TALLOC_CTX *mem_ctx;
|
|
||||||
int lret;
|
int lret;
|
||||||
|
|
||||||
if (priv) {
|
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->realm_dn = ldb_get_default_basedn(ldb_ctx);
|
||||||
priv->count = 0;
|
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);
|
ret = krb5_get_default_realm(context, &realm);
|
||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
TALLOC_FREE(priv);
|
TALLOC_FREE(priv);
|
||||||
@ -3099,8 +3089,6 @@ krb5_error_code samba_kdc_firstkey(krb5_context context,
|
|||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
TALLOC_FREE(priv);
|
TALLOC_FREE(priv);
|
||||||
kdc_db_ctx->seq_ctx = NULL;
|
kdc_db_ctx->seq_ctx = NULL;
|
||||||
} else {
|
|
||||||
talloc_free(mem_ctx);
|
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user