From 2f25c23b7bb4f935e3b9ebf77fa1309de1e2df48 Mon Sep 17 00:00:00 2001 From: Jo Sutton Date: Thu, 14 Mar 2024 15:14:55 +1300 Subject: [PATCH] =?utf8?q?s4:auth:=20Allocate=20strings=20on=20shorter?= =?utf8?q?=E2=80=90lived=20memory=20context?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jo Sutton Reviewed-by: Andrew Bartlett --- source4/auth/kerberos/kerberos_util.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source4/auth/kerberos/kerberos_util.c b/source4/auth/kerberos/kerberos_util.c index d022b0dda1b..cc1bfc7ca16 100644 --- a/source4/auth/kerberos/kerberos_util.c +++ b/source4/auth/kerberos/kerberos_util.c @@ -602,7 +602,7 @@ krb5_error_code smb_krb5_remove_obsolete_keytab_entries(TALLOC_CTX *mem_ctx, default: *error_string = talloc_asprintf(mem_ctx, "failed to open keytab for read of old entries: %s\n", - smb_get_krb5_error_message(context, code, mem_ctx)); + smb_get_krb5_error_message(context, code, tmp_ctx)); goto done; } @@ -711,7 +711,7 @@ krb5_error_code smb_krb5_remove_obsolete_keytab_entries(TALLOC_CTX *mem_ctx, "failed in deleting old entries for principal: %s\n", smb_get_krb5_error_message(context, code, - mem_ctx)); + tmp_ctx)); goto done; } @@ -763,7 +763,7 @@ krb5_error_code smb_krb5_is_exact_entry_in_keytab(TALLOC_CTX *mem_ctx, default: *error_string = talloc_asprintf(mem_ctx, "failed to open keytab for read of existing entries: %s\n", - smb_get_krb5_error_message(context, code, mem_ctx)); + smb_get_krb5_error_message(context, code, tmp_ctx)); goto done; } @@ -814,7 +814,7 @@ krb5_error_code smb_krb5_is_exact_entry_in_keytab(TALLOC_CTX *mem_ctx, "failed in checking old entries for principal: %s\n", smb_get_krb5_error_message(context, code, - mem_ctx)); + tmp_ctx)); goto done; } -- 2.11.4.GIT