]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb/operational.c
Don't avl_insert NULL kids
[openldap] / servers / slapd / back-bdb / operational.c
index b18947655915dc568736a6c8c2b5e9680027bd9a..4fafaef0b6ca68f4d388dc5c3612ac9764a851e4 100644 (file)
@@ -13,7 +13,6 @@
 
 #include "slap.h"
 #include "back-bdb.h"
-#include "proto-bdb.h"
 #include "external.h"
 
 /*
@@ -31,7 +30,7 @@ bdb_hasSubordinates(
        assert( e );
 
 retry:
-       rc = bdb_dn2id_children( op, NULL, e );
+       rc = bdb_cache_children( op, NULL, e );
        
        switch( rc ) {
        case DB_LOCK_DEADLOCK: