diff options
Diffstat (limited to 'src/kdc/kdc_util.c')
-rw-r--r-- | src/kdc/kdc_util.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kdc/kdc_util.c b/src/kdc/kdc_util.c index 930aa7a5e..4e85f6875 100644 --- a/src/kdc/kdc_util.c +++ b/src/kdc/kdc_util.c @@ -1349,8 +1349,10 @@ kdc_make_s4u2self_rep(krb5_context context, code = add_pa_data_element(context,&padata, &reply_encpart->enc_padata, FALSE); - if (code != 0) + if (code != 0) { + free(padata.contents); goto cleanup; + } } cleanup: |