]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/backend.c
Fixed last commit. gcc was complaining about defined behavior.
[openldap] / servers / slapd / backend.c
index 0982a22485d7e2f78b5084b09c6ba51f43e54574..006c47370e97297b14fc0de87d38d3d13e155b85 100644 (file)
@@ -464,6 +464,9 @@ void backend_destroy_one( BackendDB *bd, int dynamic )
        }
        acl_destroy( bd->be_acl );
        limits_destroy( bd->be_limits );
+       if ( bd->be_extra_anlist ) {
+               anlist_free( bd->be_extra_anlist, 1, NULL );
+       }
        if ( !BER_BVISNULL( &bd->be_update_ndn ) ) {
                ch_free( bd->be_update_ndn.bv_val );
        }