X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=servers%2Fslapd%2Fback-meta%2Finit.c;h=6c8c972f6d98ce4981630458ed31414fd52ebe3b;hb=843e327a39e1ba023001fbbbe89733a431956549;hp=15c64d596c73b6b43087b09e1cf66300a7215497;hpb=d67a30c686607e8e7c24fb6b80f3c14bb946a4ae;p=openldap diff --git a/servers/slapd/back-meta/init.c b/servers/slapd/back-meta/init.c index 15c64d596c..6c8c972f6d 100644 --- a/servers/slapd/back-meta/init.c +++ b/servers/slapd/back-meta/init.c @@ -123,6 +123,13 @@ meta_back_db_open( not_always_anon_non_prescriptive = 0, rc; + if ( mi->mi_ntargets == 0 ) { + Debug( LDAP_DEBUG_ANY, + "meta_back_db_open: no targets defined\n", + 0, 0, 0 ); + return 1; + } + for ( i = 0; i < mi->mi_ntargets; i++ ) { metatarget_t *mt = mi->mi_targets[ i ];