X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-ldbm%2Ffilterindex.c;h=2b304d104a63ca51d8363ac39ea41d17c11dc416;hb=ebc746bf35bff61e92869a63f8a21c6f6527bed5;hp=5ad17dc0e157bb8d0e9900fe6b308ced87c2f95f;hpb=3c20cffccda737f39c04affcb2093565d3c4b116;p=openldap diff --git a/servers/slapd/back-ldbm/filterindex.c b/servers/slapd/back-ldbm/filterindex.c index 5ad17dc0e1..2b304d104a 100644 --- a/servers/slapd/back-ldbm/filterindex.c +++ b/servers/slapd/back-ldbm/filterindex.c @@ -345,6 +345,11 @@ substring_comp_candidates( idl_free( tmp ); idl_free( tmp2 ); } + + /* break if no candidates */ + if( idl == NULL ) { + break; + } } Debug( LDAP_DEBUG_TRACE, "<= substring_comp_candidates %lu\n",