]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/unbind.c
Fix typo
[openldap] / servers / slapd / back-meta / unbind.c
index 84b36adb21fa555aa7c3fdc47ecbb1231c5c8890..e4f381e988d376874aac7187314666066e45a1b0 100644 (file)
@@ -117,14 +117,12 @@ meta_back_conn_destroy(
                 * Cleanup rewrite session
                 */
                for ( i = 0; i < li->ntargets; ++i ) {
-                       if ( lc->conns[ i ]->ld == NULL ) {
-                               free( lc->conns[ i ] );
+                       if ( lc->conns[ i ].ld == NULL ) {
                                continue;
                        }
 
                        rewrite_session_delete( li->targets[ i ]->rwinfo, conn );
-                       meta_clear_one_candidate( lc->conns[ i ], 1 );
-                       free( lc->conns[ i ] );
+                       meta_clear_one_candidate( &lc->conns[ i ], 1 );
                }
 
                free( lc->conns );