(krb5_get_init_creds_password): const qualify

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10913 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Johan Danielsson
2002-04-18 09:14:51 +00:00
parent 2c8ad9127f
commit 6c6043ec44

View File

@@ -407,11 +407,12 @@ krb5_get_init_creds_password(krb5_context context,
if (password == NULL) { if (password == NULL) {
krb5_prompt prompt; krb5_prompt prompt;
char *p; char *p, *q;
krb5_unparse_name (context, this_cred.client, &p); krb5_unparse_name (context, this_cred.client, &p);
asprintf (&prompt.prompt, "%s's Password: ", p); asprintf (&q, "%s's Password: ", p);
free (p); free (p);
prompt.prompt = q;
password_data.data = buf; password_data.data = buf;
password_data.length = sizeof(buf); password_data.length = sizeof(buf);
prompt.hidden = 1; prompt.hidden = 1;
@@ -419,7 +420,7 @@ krb5_get_init_creds_password(krb5_context context,
prompt.type = KRB5_PROMPT_TYPE_PASSWORD; prompt.type = KRB5_PROMPT_TYPE_PASSWORD;
ret = (*prompter) (context, data, NULL, NULL, 1, &prompt); ret = (*prompter) (context, data, NULL, NULL, 1, &prompt);
free (prompt.prompt); free (q);
if (ret) { if (ret) {
memset (buf, 0, sizeof(buf)); memset (buf, 0, sizeof(buf));
ret = KRB5_LIBOS_PWDINTR; ret = KRB5_LIBOS_PWDINTR;