Free keyblock when krb5_mk_rep() failes [CID-174]

This commit is contained in:
Love Hornquist Astrand
2009-07-30 09:51:00 +02:00
parent e568ea28b2
commit e8c46282ee

View File

@@ -489,6 +489,7 @@ kerberos5_is(Authenticator *ap, unsigned char *data, int cnt)
log_message("Kerberos V5: "
"krb5_mk_rep failed (%s)",
krb5_get_err_text(context, ret));
krb5_free_keyblock_contents(context, key_block);
return;
}
Data(ap, KRB_RESPONSE, outbuf.data, outbuf.length);