]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/init.c
More cleanups for suffixmassage DNs
[openldap] / servers / slapd / back-ldap / init.c
index 0a15816a1e16a0d2d01c11bdd9259b2a4526b153..2b4a1c81f93f08626acf720d46e3228b2c09b530 100644 (file)
@@ -136,6 +136,9 @@ conn_free(
        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 );
 }
 
@@ -180,7 +183,7 @@ ldap_back_db_destroy(
                }
 #else /* !ENABLE_REWRITE */
                if (li->suffix_massage) {
-                       ber_bvecfree( li->suffix_massage );
+                       ber_bvarray_free( li->suffix_massage );
                }
 #endif /* !ENABLE_REWRITE */