From: Kurt Zeilenga Date: Tue, 13 Nov 2001 19:27:27 +0000 (+0000) Subject: Fix previous unbind fix. X-Git-Tag: OPENLDAP_REL_ENG_2_0_19~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e7214249d26bb2f83048be820a325bf6ba436e6;p=thirdparty%2Fopenldap.git Fix previous unbind fix. --- diff --git a/libraries/libldap/unbind.c b/libraries/libldap/unbind.c index 9dd5ea778f..b3b2fff7bb 100644 --- a/libraries/libldap/unbind.c +++ b/libraries/libldap/unbind.c @@ -128,6 +128,7 @@ ldap_ld_free( ld->ld_options.ldo_tm_net = NULL; } +#ifdef HAVE_CYRUS_SASL if ( ld->ld_options.ldo_def_sasl_mech != NULL ) { LDAP_FREE( ld->ld_options.ldo_def_sasl_mech ); ld->ld_options.ldo_def_sasl_mech = NULL; @@ -147,6 +148,7 @@ ldap_ld_free( LDAP_FREE( ld->ld_options.ldo_def_sasl_authzid ); ld->ld_options.ldo_def_sasl_authzid = NULL; } +#endif ber_sockbuf_free( ld->ld_sb );