Skip to content

Commit 081d8db

Browse files
committed
mempool: remove stray boost::optional usage
1 parent bcd383c commit 081d8db

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

src/txmempool.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include <util/epochguard.h>
2929
#include <util/hasher.h>
3030

31-
#include <boost/optional.hpp>
3231
#include <boost/multi_index_container.hpp>
3332
#include <boost/multi_index/hashed_index.hpp>
3433
#include <boost/multi_index/ordered_index.hpp>
@@ -840,7 +839,7 @@ class CTxMemPool
840839
return m_epoch.visited(it->m_epoch_marker);
841840
}
842841

843-
bool visited(boost::optional<txiter> it) const EXCLUSIVE_LOCKS_REQUIRED(cs, m_epoch) {
842+
bool visited(std::optional<txiter> it) const EXCLUSIVE_LOCKS_REQUIRED(cs, m_epoch) {
844843
assert(m_epoch.guarded());
845844
return !it || visited(*it);
846845
}

test/lint/lint-includes.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ EXPECTED_BOOST_INCLUDES=(
5858
boost/multi_index/ordered_index.hpp
5959
boost/multi_index/sequenced_index.hpp
6060
boost/multi_index_container.hpp
61-
boost/optional.hpp
6261
boost/pool/pool_alloc.hpp
6362
boost/process.hpp
6463
boost/signals2/connection.hpp

0 commit comments

Comments
 (0)