From 32809668a9b0d63d3c40c16ccf5c74697c08fd29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 9 Mar 2008 23:08:32 +0000 Subject: [PATCH] (acc_get_name): just return the cache_name directly instead of trying to resolve it. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22667 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/acache.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/lib/krb5/acache.c b/lib/krb5/acache.c index ffdeda08d..4734d4cc5 100644 --- a/lib/krb5/acache.c +++ b/lib/krb5/acache.c @@ -406,18 +406,7 @@ static const char* acc_get_name(krb5_context context, krb5_ccache id) { - krb5_acc *a = ACACHE(id); - static char n[255]; - char *name; - - name = get_cc_name(a->ccache); - if (name == NULL) { - krb5_set_error_string(context, "malloc: out of memory"); - return NULL; - } - strlcpy(n, name, sizeof(n)); - free(name); - return n; + return ACACHE(id)->cache_name; } static krb5_error_code