Make CMutableTransaction constructor explicit

Silently converting to a CMutableTransaction will drop all caches
and should thus be done explicitly
This commit is contained in:
MarcoFalke 2018-05-04 17:38:49 -04:00
parent f82e1c9482
commit faab55fbb1
No known key found for this signature in database
GPG key ID: CE2B75697E69A548
7 changed files with 12 additions and 12 deletions

View file

@ -24,7 +24,7 @@ bool CheckInputs(const CTransaction& tx, CValidationState &state, const CCoinsVi
BOOST_AUTO_TEST_SUITE(tx_validationcache_tests)
static bool
ToMemPool(CMutableTransaction& tx)
ToMemPool(const CMutableTransaction& tx)
{
LOCK(cs_main);