From: Kurt Zeilenga Date: Mon, 9 Sep 2002 18:26:43 +0000 (+0000) Subject: Fix cursor X-Git-Tag: OPENLDAP_REL_ENG_2_1_5~28 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=9480bb6ee6a0d0b7ab4951c59dd8da389d879236;p=openldap Fix cursor --- diff --git a/servers/slapd/back-bdb/search.c b/servers/slapd/back-bdb/search.c index d9fadde829..0810625ada 100644 --- a/servers/slapd/back-bdb/search.c +++ b/servers/slapd/back-bdb/search.c @@ -295,11 +295,9 @@ dn2entry_retry: /* need normalized dn below */ ber_dupbv( &realbase, &e->e_nname ); - /* start cursor at base entry's id - * FIXME: hack to make "" base work - * FIXME: moddn needs to assign new ID for this to work + /* start cursor at beginning of candidates. */ - cursor = e->e_id == NOID ? 1 : e->e_id; + cursor = 0; if ( e != &slap_entry_root ) { bdb_cache_return_entry_r(bdb->bi_dbenv, &bdb->bi_cache, e, &lock);