X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fbackover.c;h=f4b82dc0be0a2a85631af89810ea3a15aa6b460c;hb=d7396583d5bac01fda89da592824b1c8179984f4;hp=e1b31a50c1d6f6817afd4502e376361d11c2d112;hpb=4e5407a0960b2e842b8399d494e15083defef854;p=openldap diff --git a/servers/slapd/backover.c b/servers/slapd/backover.c index e1b31a50c1..f4b82dc0be 100644 --- a/servers/slapd/backover.c +++ b/servers/slapd/backover.c @@ -545,12 +545,10 @@ overlay_register_control( BackendDB *be, const char *oid ) } if ( SLAP_DBFLAGS( be ) & SLAP_DBFLAG_GLOBAL_OVERLAY ) { - int i; + BackendDB *bd; /* add to all backends... */ - for ( i = 0; i < nBackendDB; i++ ) { - BackendDB *bd = &backendDB[i]; - + LDAP_STAILQ_FOREACH( bd, &backendDB, be_next ) { if ( be == bd ) { gotit = 1; }