X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-mdb%2Fidl.c;fp=servers%2Fslapd%2Fback-mdb%2Fidl.c;h=b297ec8a13cb9c2eb0eac0e7bac489466aa89cba;hb=e3a6cec03dc033fc859c3bb61aaadb64bbcb4fe9;hp=3455fe2d60a2c9ea085ab11cc8bd61c60a37ab86;hpb=4626a7d0edf687c63452dc671a2fbb7f44aa64b8;p=openldap diff --git a/servers/slapd/back-mdb/idl.c b/servers/slapd/back-mdb/idl.c index 3455fe2d60..b297ec8a13 100644 --- a/servers/slapd/back-mdb/idl.c +++ b/servers/slapd/back-mdb/idl.c @@ -711,18 +711,11 @@ mdb_idl_intersection( } /* If a range completely covers the list, the result is - * just the list. If idmin to idmax is contiguous, just - * turn it into a range. + * just the list. */ if ( MDB_IDL_IS_RANGE( b ) && MDB_IDL_RANGE_FIRST( b ) <= MDB_IDL_FIRST( a ) && MDB_IDL_RANGE_LAST( b ) >= MDB_IDL_LLAST( a ) ) { - if (idmax - idmin + 1 == a[0]) - { - a[0] = NOID; - a[1] = idmin; - a[2] = idmax; - } goto done; }