diff options
author | Ezra Peisach <epeisach@mit.edu> | 2011-03-06 13:29:54 +0000 |
---|---|---|
committer | Ezra Peisach <epeisach@mit.edu> | 2011-03-06 13:29:54 +0000 |
commit | 779f6b94a549f2f433babfb576e59db75d2d7375 (patch) | |
tree | b90a1f05f91fda55c5ad104f6b9eff6f0a576d82 /src/appl/user_user/server.c | |
parent | 14729219149ebd7a0f2016284c5f9738c762e6fc (diff) | |
download | krb5-779f6b94a549f2f433babfb576e59db75d2d7375.tar.gz krb5-779f6b94a549f2f433babfb576e59db75d2d7375.tar.xz krb5-779f6b94a549f2f433babfb576e59db75d2d7375.zip |
Clean up memory leaks at end of program. No leaks now on success
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24688 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/user_user/server.c')
-rw-r--r-- | src/appl/user_user/server.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/appl/user_user/server.c b/src/appl/user_user/server.c index b3cfcc163..299c2ac7a 100644 --- a/src/appl/user_user/server.c +++ b/src/appl/user_user/server.c @@ -238,5 +238,14 @@ int main(argc, argv) return 7; } + + krb5_free_data_contents(context, &msg); + krb5_free_data_contents(context, &pname_data); + /* tkt_data freed with creds */ + krb5_free_cred_contents(context, &creds); + krb5_free_creds(context, new_creds); + krb5_cc_close(context, cc); + krb5_auth_con_free(context, auth_context); + krb5_free_context(context); return 0; } |