refactor: inline constant return value of CDBWrapper::Erase and BlockTreeDB::WriteReindexing

Did both in this commit, since the return value of `WriteReindexing` was ignored anyway - which existed only because of the constant `Erase` being called
This commit is contained in:
Lőrinc committed 2025-08-13 15:47:48 -07:00
1 parent cdab9480e9
commit e030240e90
3 files changed
+4 -6

No files matched your search

+1 -2
View File
@@ -255,12 +255,11 @@ public:
} }
template <typename K> template <typename K>
bool Erase(const K& key, bool fSync = false) void Erase(const K& key, bool fSync = false)
{ {
CDBBatch batch(*this); CDBBatch batch(*this);
batch.Erase(key); batch.Erase(key);
WriteBatch(batch, fSync); WriteBatch(batch, fSync);
return true;
} }
void WriteBatch(CDBBatch& batch, bool fSync = false); void WriteBatch(CDBBatch& batch, bool fSync = false);
+2 -3
View File
@@ -59,13 +59,12 @@ bool BlockTreeDB::ReadBlockFileInfo(int nFile, CBlockFileInfo& info)
return Read(std::make_pair(DB_BLOCK_FILES, nFile), info); return Read(std::make_pair(DB_BLOCK_FILES, nFile), info);
} }
bool BlockTreeDB::WriteReindexing(bool fReindexing) void BlockTreeDB::WriteReindexing(bool fReindexing)
{ {
if (fReindexing) { if (fReindexing) {
Write(DB_REINDEX_FLAG, uint8_t{'1'}); Write(DB_REINDEX_FLAG, uint8_t{'1'});
return true;
} else { } else {
return Erase(DB_REINDEX_FLAG); Erase(DB_REINDEX_FLAG);
} }
} }
+1 -1
View File
@@ -55,7 +55,7 @@ public:
bool WriteBatchSync(const std::vector<std::pair<int, const CBlockFileInfo*>>& fileInfo, int nLastFile, const std::vector<const CBlockIndex*>& blockinfo); bool WriteBatchSync(const std::vector<std::pair<int, const CBlockFileInfo*>>& fileInfo, int nLastFile, const std::vector<const CBlockIndex*>& blockinfo);
bool ReadBlockFileInfo(int nFile, CBlockFileInfo& info); bool ReadBlockFileInfo(int nFile, CBlockFileInfo& info);
bool ReadLastBlockFile(int& nFile); bool ReadLastBlockFile(int& nFile);
bool WriteReindexing(bool fReindexing); void WriteReindexing(bool fReindexing);
void ReadReindexing(bool& fReindexing); void ReadReindexing(bool& fReindexing);
bool WriteFlag(const std::string& name, bool fValue); bool WriteFlag(const std::string& name, bool fValue);
bool ReadFlag(const std::string& name, bool& fValue); bool ReadFlag(const std::string& name, bool& fValue);