From 3f2f2da812595269fdfa6ccff638dc32bacede86 Mon Sep 17 00:00:00 2001 From: SergiySW Date: Sat, 15 Sep 2018 23:42:52 +0300 Subject: [PATCH] Simplify ++ iterator --- rai/node/lmdb.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/rai/node/lmdb.cpp b/rai/node/lmdb.cpp index dfdd8fe0..82c6195c 100644 --- a/rai/node/lmdb.cpp +++ b/rai/node/lmdb.cpp @@ -428,10 +428,7 @@ template rai::store_iterator_impl & rai::mdb_iterator::operator++ () { assert (cursor != nullptr); - unsigned flags; - auto flags_status (mdb_dbi_flags (mdb_cursor_txn (cursor), mdb_cursor_dbi (cursor), &flags)); - assert (flags_status == MDB_SUCCESS); - auto status (mdb_cursor_get (cursor, ¤t.first.value, ¤t.second.value, (flags & MDB_DUPSORT) != 0 ? MDB_NEXT_DUP : MDB_NEXT)); + auto status (mdb_cursor_get (cursor, ¤t.first.value, ¤t.second.value, MDB_NEXT)); if (status == MDB_NOTFOUND) { clear ();