mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-15 01:52:37 +02:00
Avoid dereference-of-casted-pointer
This commit is contained in:
@ -172,7 +172,7 @@ bool CBlockTreeDB::ReadLastBlockFile(int &nFile) {
|
||||
|
||||
CCoinsViewCursor *CCoinsViewDB::Cursor() const
|
||||
{
|
||||
CCoinsViewDBCursor *i = new CCoinsViewDBCursor(const_cast<CDBWrapper*>(&db)->NewIterator(), GetBestBlock());
|
||||
CCoinsViewDBCursor *i = new CCoinsViewDBCursor(const_cast<CDBWrapper&>(db).NewIterator(), GetBestBlock());
|
||||
/* It seems that there are no "const iterators" for LevelDB. Since we
|
||||
only need read operations on it, use a const-cast to get around
|
||||
that restriction. */
|
||||
|
Reference in New Issue
Block a user