summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/clients/kinit/ChangeLog5
-rw-r--r--src/clients/kinit/kinit.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/src/clients/kinit/ChangeLog b/src/clients/kinit/ChangeLog
index e595c7a3a..63d53ffa9 100644
--- a/src/clients/kinit/ChangeLog
+++ b/src/clients/kinit/ChangeLog
@@ -1,3 +1,8 @@
+2004-07-01 Ken Raeburn <raeburn@mit.edu>
+
+ * kinit.c (k5_kinit): Don't free addresses after calling
+ krb5_get_init_creds_opt_set_address_list; it doesn't make a copy.
+
2004-06-16 Ken Raeburn <raeburn@mit.edu>
* Makefile.in (all-mac): Target deleted.
diff --git a/src/clients/kinit/kinit.c b/src/clients/kinit/kinit.c
index 422c87d7d..6ffebadd4 100644
--- a/src/clients/kinit/kinit.c
+++ b/src/clients/kinit/kinit.c
@@ -770,7 +770,6 @@ k5_kinit(opts, k5)
goto cleanup;
}
krb5_get_init_creds_opt_set_address_list(&options, addresses);
- krb5_free_addresses(k5->ctx, addresses);
}
if (opts->no_addresses)
krb5_get_init_creds_opt_set_address_list(&options, NULL);