X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-ldap%2Funbind.c;h=a5aa5f1f9245f117b8e9b1b9e73a2e7f301f0f93;hb=08059f1633bfd9d0a709761b026bdb8e4441c6e6;hp=f3f5617d5d49d614d81e51470d855d4bed0075b0;hpb=98f3c3d43b0e120b5bac4a678be136036edb9030;p=openldap diff --git a/servers/slapd/back-ldap/unbind.c b/servers/slapd/back-ldap/unbind.c index f3f5617d5d..a5aa5f1f92 100644 --- a/servers/slapd/back-ldap/unbind.c +++ b/servers/slapd/back-ldap/unbind.c @@ -55,9 +55,8 @@ ldap_back_conn_destroy( struct ldapconn *lc, lc_curr; #ifdef NEW_LOGGING - LDAP_LOG(( "backend", LDAP_LEVEL_INFO, - "ldap_back_conn_destroy: fetching conn %ld\n", - conn->c_connid )); + LDAP_LOG( BACK_LDAP, INFO, + "ldap_back_conn_destroy: fetching conn %ld\n", conn->c_connid, 0, 0 ); #else /* !NEW_LOGGING */ Debug( LDAP_DEBUG_TRACE, "=>ldap_back_conn_destroy: fetching conn %ld\n", @@ -72,9 +71,9 @@ ldap_back_conn_destroy( if (lc) { #ifdef NEW_LOGGING - LDAP_LOG(( "backend", LDAP_LEVEL_DETAIL1, - "ldap_back_conn_destroy: destroying conn %ld\n", - conn->c_connid )); + LDAP_LOG( BACK_LDAP, DETAIL1, + "ldap_back_conn_destroy: destroying conn %ld\n", + conn->c_connid, 0, 0 ); #else /* !NEW_LOGGING */ Debug( LDAP_DEBUG_TRACE, "=>ldap_back_conn_destroy: destroying conn %ld\n", @@ -97,6 +96,9 @@ ldap_back_conn_destroy( if ( lc->bound_dn.bv_val ) { ch_free( lc->bound_dn.bv_val ); } + if ( lc->cred.bv_val ) { + ch_free( lc->cred.bv_val ); + } ch_free( lc ); }