From 3e8a39a63fbb76a8439659b58988609eeafb4d96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 30 Jun 2006 11:55:28 +0000 Subject: [PATCH] (gss_print_errors): don't try to print error when gss_display_status failed git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17750 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/test_cred.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/gssapi/test_cred.c b/lib/gssapi/test_cred.c index 8ae16e95e..12599b53c 100644 --- a/lib/gssapi/test_cred.c +++ b/lib/gssapi/test_cred.c @@ -61,8 +61,10 @@ gss_print_errors (int min_stat) GSS_C_NO_OID, &msg_ctx, &status_string); - fprintf (stderr, "%s\n", (char *)status_string.value); - gss_release_buffer (&new_stat, &status_string); + if (!GSS_ERROR(ret)) { + fprintf (stderr, "%s\n", (char *)status_string.value); + gss_release_buffer (&new_stat, &status_string); + } } while (!GSS_ERROR(ret) && msg_ctx != 0); }