diff --git a/src/wallet/db.h b/src/wallet/db.h --- a/src/wallet/db.h +++ b/src/wallet/db.h @@ -382,20 +382,13 @@ return pcursor; } - int ReadAtCursor(Dbc *pcursor, CDataStream &ssKey, CDataStream &ssValue, - bool setRange = false) { + int ReadAtCursor(Dbc *pcursor, CDataStream &ssKey, CDataStream &ssValue) { // Read at cursor Dbt datKey; - unsigned int fFlags = DB_NEXT; - if (setRange) { - datKey.set_data(ssKey.data()); - datKey.set_size(ssKey.size()); - fFlags = DB_SET_RANGE; - } Dbt datValue; datKey.set_flags(DB_DBT_MALLOC); datValue.set_flags(DB_DBT_MALLOC); - int ret = pcursor->get(&datKey, &datValue, fFlags); + int ret = pcursor->get(&datKey, &datValue, DB_NEXT); if (ret != 0) { return ret; } else if (datKey.get_data() == nullptr ||