X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fschema_init.c;h=5d373374397479658ec9cd727cac7c939bc66ae4;hb=f955f17076dc185a589d90baa2acd33afc4c1448;hp=a9df65cf9612e29045e32396b5acf082d7f44d9e;hpb=e559e61b4f19b12bf98dc57f10a2e55ea7adb551;p=openldap diff --git a/servers/slapd/schema_init.c b/servers/slapd/schema_init.c index a9df65cf96..5d37337439 100644 --- a/servers/slapd/schema_init.c +++ b/servers/slapd/schema_init.c @@ -537,7 +537,7 @@ octetStringSubstringsFilter ( if ( sa->sa_initial.bv_len > index_substr_if_maxlen && ( flags & SLAP_INDEX_SUBSTR_ANY )) { - nkeys += (sa->sa_initial.bv_len - index_substr_if_maxlen) / index_substr_any_step; + nkeys += 1 + (sa->sa_initial.bv_len - index_substr_if_maxlen) / index_substr_any_step; } } @@ -560,7 +560,7 @@ octetStringSubstringsFilter ( if ( sa->sa_final.bv_len > index_substr_if_maxlen && ( flags & SLAP_INDEX_SUBSTR_ANY )) { - nkeys += (sa->sa_final.bv_len - index_substr_if_maxlen) / index_substr_any_step; + nkeys += 1 + (sa->sa_final.bv_len - index_substr_if_maxlen) / index_substr_any_step; } }