]> git.sur5r.net Git - openldap/blobdiff - libraries/libldap/unbind.c
cleanup
[openldap] / libraries / libldap / unbind.c
index a0b51a87c720bcd5574340e9cc696c265e5a4eea..5c6c324eefbe6d70091ca41abf8b431658e6e1df 100644 (file)
@@ -66,7 +66,6 @@ ldap_ld_free(
        int             err = LDAP_SUCCESS;
        LDAPRequest     *lr, *nextlr;
 
-       if ( ld->ld_cldapnaddr == 0 ) {
                /* free LDAP structure and outstanding requests/responses */
                for ( lr = ld->ld_requests; lr != NULL; lr = nextlr ) {
                        nextlr = lr->lr_next;
@@ -77,14 +76,6 @@ ldap_ld_free(
                while ( ld->ld_conns != NULL ) {
                        ldap_free_connection( ld, ld->ld_conns, 1, close );
                }
-       } else {
-               int     i;
-
-               for ( i = 0; i < ld->ld_cldapnaddr; ++i ) {
-                       LDAP_FREE( ld->ld_cldapaddrs[ i ] );
-               }
-               LDAP_FREE( ld->ld_cldapaddrs );
-       }
 
        for ( lm = ld->ld_responses; lm != NULL; lm = next ) {
                next = lm->lm_next;