er: klist print_tickets leaks 'str'

Change-Id: Ie86f3a9d64ceb6d44cd36be06700194b978247c9
This commit is contained in:
Jeffrey Altman
2016-11-18 23:04:06 -05:00
parent 26dd1edaa9
commit 5debfae6d1

View File

@@ -262,7 +262,6 @@ print_tickets (krb5_context context,
printf ("%17s: %s\n", N_("Friendly name", ""), name);
free(name);
}
free (str);
if(do_verbose) {
printf ("%17s: %d\n", N_("Cache version", ""),
@@ -294,6 +293,7 @@ print_tickets (krb5_context context,
} else {
printf ("{ \"cache\" : \"%s\", \"principal\" : \"%s\", ", fullname, str);
}
free(str);
ret = krb5_cc_start_seq_get (context, ccache, &cursor);
if (ret)