]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/dn2id.c
Add a default case with assert() just in case.
[openldap] / servers / slapd / back-ldbm / dn2id.c
index dc5429a4ea6dfd858e4bfea66ecf17d6e8aacd19..83325ad275e554e14d3c719fc2e615d4324d34c8 100644 (file)
@@ -1,7 +1,7 @@
 /* dn2id.c - routines to deal with the dn2id index */
 /* $OpenLDAP$ */
 /*
- * Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved.
+ * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  */
 
@@ -227,8 +227,7 @@ dn2idl(
        *idlp = NULL;
 
        if ( prefix == DN_SUBTREE_PREFIX && be_issuffix(be, dn->bv_val) ) {
-               *idlp = ch_malloc( sizeof(ID) );
-               **idlp = ID_BLOCK_ALLIDS_VALUE;
+               *idlp = idl_allids( be );
                return 0;
        }