From cb4baeb84fb82d8ee8840406b13ac86fa76b0946 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sat, 22 Jul 2000 01:08:18 +0000 Subject: [PATCH] remove unused variable and handle some parameters being NULL git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8754 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/init_c.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/kadm5/init_c.c b/lib/kadm5/init_c.c index b295fa377..7dbf798af 100644 --- a/lib/kadm5/init_c.c +++ b/lib/kadm5/init_c.c @@ -357,7 +357,7 @@ kadm_connect(kadm5_client_context *ctx) server, AP_OPTS_MUTUAL_REQUIRED, NULL, NULL, cc, NULL, NULL, NULL); if(ret == 0) { - krb5_data params, enc_data; + krb5_data params; ret = _kadm5_marshal_params(context, ctx->realm_params, ¶ms); ret = krb5_write_priv_message(context, ctx->ac, &s, ¶ms); @@ -444,8 +444,14 @@ kadm5_c_init_with_context(krb5_context context, } - ctx->client_name = strdup(client_name); - ctx->service_name = strdup(service_name); + if (client_name != NULL) + ctx->client_name = strdup(client_name); + else + ctx->client_name = NULL; + if (service_name != NULL) + ctx->service_name = strdup(service_name); + else + ctx->service_name = NULL; ctx->prompter = prompter; ctx->keytab = keytab; ctx->ccache = ccache;