0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-08 10:31:50 -05:00

Disallow copies of CChain

This commit is contained in:
MarcoFalke 2021-12-14 12:39:29 +01:00
parent aaaceb7fb1
commit fada66fc2c
No known key found for this signature in database
GPG key ID: CE2B75697E69A548

View file

@ -412,6 +412,10 @@ private:
std::vector<CBlockIndex*> vChain;
public:
CChain() = default;
CChain(const CChain&) = delete;
CChain& operator=(const CChain&) = delete;
/** Returns the index entry for the genesis block of this chain, or nullptr if none. */
CBlockIndex *Genesis() const {
return vChain.size() > 0 ? vChain[0] : nullptr;