From 97b30a9ed121f5c68f5423fd9e81eae617ac3195 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 16 Jul 1997 01:17:09 +0000 Subject: [PATCH] Print normal error code if no e_text is available. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2341 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_cred.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/krb5/get_cred.c b/lib/krb5/get_cred.c index bc5bbaa3d..f4cf8af1b 100644 --- a/lib/krb5/get_cred.c +++ b/lib/krb5/get_cred.c @@ -173,9 +173,12 @@ krb5_get_credentials (krb5_context context, if(ret) return ret; principalname2krb5_principal(&princ, error.sname, error.realm); krb5_unparse_name(context, princ, &name); - fprintf(stderr, "Error: %s", name); + fprintf(stderr, "Error: %s ", name); if(error.e_text) - fprintf(stderr, " \"%s\"", *error.e_text); + fprintf(stderr, "%s", *error.e_text); + else + fprintf(stderr, "%s", + krb5_get_err_text(context, error.error_code)); fprintf(stderr, " (code %d)\n", error.error_code); abort(); break;