mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-30 13:30:57 +08:00
Fix off-by-one in octetStringSubstringsFilter
This commit is contained in:
parent
ae6b117a2a
commit
b6019af759
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user