Author: vlendec Date: 2007-07-27 09:15:13 +0000 (Fri, 27 Jul 2007) New Revision: 24065
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=24065 Log: According to gd, this breaks heimdal. Thanks for checking! Modified: branches/SAMBA_3_2/source/libads/kerberos_verify.c branches/SAMBA_3_2_0/source/libads/kerberos_verify.c Changeset: Modified: branches/SAMBA_3_2/source/libads/kerberos_verify.c =================================================================== --- branches/SAMBA_3_2/source/libads/kerberos_verify.c 2007-07-27 08:24:14 UTC (rev 24064) +++ branches/SAMBA_3_2/source/libads/kerberos_verify.c 2007-07-27 09:15:13 UTC (rev 24065) @@ -274,7 +274,6 @@ auth_ok = True; krb5_copy_keyblock(context, key, keyblock); krb5_free_keyblock(context, key); - SAFE_FREE(key); break; } @@ -286,12 +285,10 @@ 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); } Modified: branches/SAMBA_3_2_0/source/libads/kerberos_verify.c =================================================================== --- branches/SAMBA_3_2_0/source/libads/kerberos_verify.c 2007-07-27 08:24:14 UTC (rev 24064) +++ branches/SAMBA_3_2_0/source/libads/kerberos_verify.c 2007-07-27 09:15:13 UTC (rev 24065) @@ -274,7 +274,6 @@ auth_ok = True; krb5_copy_keyblock(context, key, keyblock); krb5_free_keyblock(context, key); - SAFE_FREE(key); break; } @@ -286,12 +285,10 @@ 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); }
