diff --git a/src/policy/feerate.h b/src/policy/feerate.h index 8f13f8d0dca..c397a5c23ac 100644 --- a/src/policy/feerate.h +++ b/src/policy/feerate.h @@ -38,7 +38,7 @@ public: /** Fee rate of 0 satoshis per 0 vB */ CFeeRate() = default; template // Disallow silent float -> int conversion - explicit CFeeRate(const I m_feerate_kvb) : m_feerate(FeePerVSize(m_feerate_kvb, 1000)) {} + explicit constexpr CFeeRate(const I m_feerate_kvb) : m_feerate(FeePerVSize(m_feerate_kvb, 1000)) {} /** * Construct a fee rate from a fee in satoshis and a vsize in vB. diff --git a/src/test/util/chainstate.h b/src/test/util/chainstate.h index aeec14ccb19..7846726d360 100644 --- a/src/test/util/chainstate.h +++ b/src/test/util/chainstate.h @@ -17,7 +17,7 @@ #include -const auto NoMalleation = [](AutoFile& file, node::SnapshotMetadata& meta){}; +inline constexpr auto NoMalleation = [](AutoFile& file, node::SnapshotMetadata& meta){}; /** * Create and activate a UTXO snapshot, optionally providing a function to