]> git.sur5r.net Git - openldap/commitdiff
import no targets fix from HEAD
authorPierangelo Masarati <ando@openldap.org>
Fri, 26 Jan 2007 23:05:36 +0000 (23:05 +0000)
committerPierangelo Masarati <ando@openldap.org>
Fri, 26 Jan 2007 23:05:36 +0000 (23:05 +0000)
servers/slapd/back-meta/init.c

index 15c64d596c73b6b43087b09e1cf66300a7215497..6c8c972f6d98ce4981630458ed31414fd52ebe3b 100644 (file)
@@ -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 ];