#ifdef BDB_IDL_MULTI
{
DBC *cursor;
- ID buf[BDB_IDL_DB_SIZE];
+ ID buf[BDB_PAGESIZE*4];
ID *i;
void *ptr;
size_t len;
LDAP_LOG(( "idl", LDAP_LEVEL_ERR, "=> bdb_idl_fetch_key: range size mismatch: expected %ld, got %ld\n", BDB_IDL_RANGE_SIZE, ids[0] ));
#else
Debug( LDAP_DEBUG_ANY, "=> bdb_idl_fetch_key: "
- "range size mismatch: expected %ld, got %ld\n",
+ "range size mismatch: expected %d, got %ld\n",
BDB_IDL_RANGE_SIZE, ids[0], 0 );
#endif
cursor->c_close( cursor );