diff --git a/lib/gssapi/delete_sec_context.c b/lib/gssapi/delete_sec_context.c index 55f164d1d..872ab4e8d 100644 --- a/lib/gssapi/delete_sec_context.c +++ b/lib/gssapi/delete_sec_context.c @@ -59,7 +59,7 @@ OM_uint32 gss_delete_sec_context if ((*context_handle)->ticket) { krb5_free_ticket (gssapi_krb5_context, (*context_handle)->ticket); - free(ticket); + free((*context_handle)->ticket); } free (*context_handle); diff --git a/lib/gssapi/krb5/delete_sec_context.c b/lib/gssapi/krb5/delete_sec_context.c index 55f164d1d..872ab4e8d 100644 --- a/lib/gssapi/krb5/delete_sec_context.c +++ b/lib/gssapi/krb5/delete_sec_context.c @@ -59,7 +59,7 @@ OM_uint32 gss_delete_sec_context if ((*context_handle)->ticket) { krb5_free_ticket (gssapi_krb5_context, (*context_handle)->ticket); - free(ticket); + free((*context_handle)->ticket); } free (*context_handle);