From 9e29b1f854157b7c1082407e6f34b288a4d89b1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 10 Feb 2004 20:28:26 +0000 Subject: [PATCH] (change_password): handle that printf(".*s", 0, (void*)NULL); doesn't work on solaris git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13323 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kpasswd/kpasswd.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kpasswd/kpasswd.c b/kpasswd/kpasswd.c index 8a3ca1e17..c679b9128 100644 --- a/kpasswd/kpasswd.c +++ b/kpasswd/kpasswd.c @@ -98,11 +98,10 @@ change_password(krb5_context context, return 1; } - printf ("%s%s%.*s\n", krb5_passwd_result_to_string(context, - result_code), + printf ("%s%s%.*s\n", krb5_passwd_result_to_string(context, result_code), result_string.length > 0 ? " : " : "", (int)result_string.length, - (char *)result_string.data); + result_string.length > 0 ? (char *)result_string.data : ""); krb5_data_free (&result_code_string); krb5_data_free (&result_string);