From: Kurt Zeilenga Date: Wed, 10 Jul 2002 03:23:42 +0000 (+0000) Subject: Fix OpenSSL 0.9.7 compat bug X-Git-Tag: OPENLDAP_REL_ENG_2_1_3~16 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0fbde3f8b8082c2e3a5668a0a8625094ebde0b5b;p=openldap Fix OpenSSL 0.9.7 compat bug --- diff --git a/libraries/libldap/tls.c b/libraries/libldap/tls.c index 5bfb832ede..f7f27bce46 100644 --- a/libraries/libldap/tls.c +++ b/libraries/libldap/tls.c @@ -953,7 +953,6 @@ ldap_pvt_tls_check_hostname( void *s, const char *name_in ) int n, len1, len2 = 0; char *domain; GENERAL_NAME *gn; - X509V3_EXT_METHOD *method; len1 = strlen(name); n = sk_GENERAL_NAME_num(alt); @@ -990,8 +989,7 @@ ldap_pvt_tls_check_hostname( void *s, const char *name_in ) } } - method = X509V3_EXT_get(ex); - method->ext_free(alt); + GENERAL_NAMES_free(alt); if (i < n) { /* Found a match */ ret = LDAP_SUCCESS; }