From: Kurt Zeilenga Date: Sun, 20 Jan 2002 17:30:59 +0000 (+0000) Subject: Fix ordering use of presense indices X-Git-Tag: OPENLDAP_REL_ENG_2_0_22~10 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=40d73ee7ea1bae0d1438eff8689f2b3adde1d0d9;p=openldap Fix ordering use of presense indices --- diff --git a/CHANGES b/CHANGES index 5cbd85d75a..52958841e3 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,7 @@ OpenLDAP 2.0 Change Log OpenLDAP 2.0.22 Engineering Updated slapd slurpd friendly code Fixed slapd passwd modify referral bug + Fixed back-ldbm ordering presense index bug OpenLDAP 2.0.21 Release Fix slapd empty string indexing/filtering handling (ITS#1507) diff --git a/servers/slapd/back-ldbm/filterindex.c b/servers/slapd/back-ldbm/filterindex.c index f5dfccf585..8b7d76ca24 100644 --- a/servers/slapd/back-ldbm/filterindex.c +++ b/servers/slapd/back-ldbm/filterindex.c @@ -86,12 +86,12 @@ filter_candidates( case LDAP_FILTER_GE: Debug( LDAP_DEBUG_FILTER, "\tGE\n", 0, 0, 0 ); - result = presence_candidates( be, f->f_desc ); + result = presence_candidates( be, f->f_ava->aa_desc ); break; case LDAP_FILTER_LE: Debug( LDAP_DEBUG_FILTER, "\tLE\n", 0, 0, 0 ); - result = presence_candidates( be, f->f_desc ); + result = presence_candidates( be, f->f_ava->aa_desc ); break; case LDAP_FILTER_AND: