summaryrefslogtreecommitdiffstats
path: root/src/clients
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2012-06-20 11:14:08 -0400
committerGreg Hudson <ghudson@mit.edu>2012-06-20 11:14:08 -0400
commit37b09d45192bd9d958d047dbb829d10f892b1fda (patch)
tree3815c0c2d8844ff0d50337455b58c7fc7537dd0f /src/clients
parent75836757c18bf3c5c6a3b0ab8e0d812014ae6f06 (diff)
downloadkrb5-37b09d45192bd9d958d047dbb829d10f892b1fda.tar.gz
krb5-37b09d45192bd9d958d047dbb829d10f892b1fda.tar.xz
krb5-37b09d45192bd9d958d047dbb829d10f892b1fda.zip
Document how to free krb5_cc_get_full_name result
Also, in klist, use the appropriate libkrb5 free functions for krb5_cc_get_full_name and krb5_unparse_name_results. Reported by Kevin Wasserman. ticket: 7179
Diffstat (limited to 'src/clients')
-rw-r--r--src/clients/klist/klist.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clients/klist/klist.c b/src/clients/klist/klist.c
index 503a1149d5..9d8f0a83bc 100644
--- a/src/clients/klist/klist.c
+++ b/src/clients/klist/klist.c
@@ -386,8 +386,8 @@ list_ccache(krb5_ccache cache)
status = 0;
cleanup:
krb5_free_principal(kcontext, princ);
- free(princname);
- free(ccname);
+ krb5_free_unparsed_name(kcontext, princname);
+ krb5_free_string(kcontext, ccname);
return status;
}