diff --git a/lib/krb5/krbhst.c b/lib/krb5/krbhst.c index ca8e3f3f6..6d58bdf3f 100644 --- a/lib/krb5/krbhst.c +++ b/lib/krb5/krbhst.c @@ -313,7 +313,8 @@ config_get_hosts(krb5_context context, struct krb5_krbhst_data *kd, kd->flags |= KD_CONFIG_EXISTS; for(i = 0; hostlist && hostlist[i] != NULL; i++) append_host_string(context, kd, hostlist[i], def_port); - free(hostlist); + + krb5_config_free_strings(hostlist); } static void