diff options
author | Paul Park <pjpark@mit.edu> | 1995-08-09 21:26:24 +0000 |
---|---|---|
committer | Paul Park <pjpark@mit.edu> | 1995-08-09 21:26:24 +0000 |
commit | 422c9b7cb1299d2ef1ed5e69f8d3e71c858e17c1 (patch) | |
tree | 5cc68386c74f60c3c872bb2ccae9baa7e99e4d89 /src/kadmin | |
parent | fefcbb90207eb01901429d3e90be7e4000384e61 (diff) | |
download | krb5-422c9b7cb1299d2ef1ed5e69f8d3e71c858e17c1.tar.gz krb5-422c9b7cb1299d2ef1ed5e69f8d3e71c858e17c1.tar.xz krb5-422c9b7cb1299d2ef1ed5e69f8d3e71c858e17c1.zip |
Fix memory leak
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6489 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin')
-rw-r--r-- | src/kadmin/v5server/proto_serv.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/kadmin/v5server/proto_serv.c b/src/kadmin/v5server/proto_serv.c index fe906c4ff..b8713be39 100644 --- a/src/kadmin/v5server/proto_serv.c +++ b/src/kadmin/v5server/proto_serv.c @@ -805,12 +805,12 @@ proto_serv(kcontext, my_id, cl_sock, sv_p, cl_p) alarm(0); if (ticket) krb5_free_ticket(kcontext, ticket); - if (rcache) { - krb5_rc_close(kcontext, rcache); - /* krb5_rc_destroy(kcontext, rcache); */ - } + /* + * Don't need to close the replay cache because it's attached to the + * auth context. + */ if (auth_context) - krb5_xfree(auth_context); + krb5_auth_con_free(kcontext, auth_context); if (curr_lang) free(curr_lang); if (num_args) |