1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-12 20:58:37 +03:00

r24058: Fix some memory leaks in ads_secrets_verify_ticket.

Jeremy, Günther, please review!

Thanks,

Volker
This commit is contained in:
Volker Lendecke 2007-07-26 17:27:03 +00:00 committed by Gerald (Jerry) Carter
parent d74bbc53c2
commit 000e096c27

View File

@ -274,6 +274,7 @@ static krb5_error_code ads_secrets_verify_ticket(krb5_context context,
auth_ok = True;
krb5_copy_keyblock(context, key, keyblock);
krb5_free_keyblock(context, key);
SAFE_FREE(key);
break;
}
@ -285,10 +286,12 @@ static krb5_error_code ads_secrets_verify_ticket(krb5_context context,
if (ret == KRB5KRB_AP_ERR_TKT_NYV ||
ret == KRB5KRB_AP_ERR_TKT_EXPIRED ||
ret == KRB5KRB_AP_ERR_SKEW) {
SAFE_FREE(key);
break;
}
krb5_free_keyblock(context, key);
SAFE_FREE(key);
}