Skip to content

Commit e037e78

Browse files
committed
Fix memory leak in acceptor
Signed-off-by: Simo Sorce <[email protected]>
1 parent 46c642f commit e037e78

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/gss_sec_ctx.c

+2
Original file line numberDiff line numberDiff line change
@@ -1008,6 +1008,8 @@ uint32_t gssntlm_accept_sec_context(uint32_t *minor_status,
10081008
if (time_rec) *time_rec = GSS_C_INDEFINITE;
10091009
}
10101010
*context_handle = (gss_ctx_id_t)ctx;
1011+
gssntlm_release_cred(&tmpmin, (gss_cred_id_t *)&usr_cred);
1012+
gssntlm_release_name(&tmpmin, (gss_name_t *)&gss_usrname);
10111013
gssntlm_release_name(&tmpmin, (gss_name_t *)&server_name);
10121014
safefree(computer_name);
10131015
safefree(nb_computer_name);

0 commit comments

Comments
 (0)