explicit down cast (#46)

Newer clang does not allow down cast with brace initialization. Replace them with C-style cast.
This commit is contained in:
胡玮文
2025-03-03 08:44:22 +08:00
committed by GitHub
parent c9f9511594
commit 34612f3b4f
5 changed files with 6 additions and 6 deletions

View File

@@ -50,7 +50,7 @@ auto createStorageEventTrace(size_t id) {
ClientId::zero(),
storage::RequestId{id},
storage::UpdateChannel{
.id = storage::ChannelId{id},
.id = (storage::ChannelId)id,
.seqnum = storage::ChannelSeqNum{id},
},
},

View File

@@ -375,7 +375,7 @@ bool UnitTestFabric::setUpStorageSystem() {
if (!setupConfig_.start_storage_server()) {
for (auto &[key, value] : storageEndpoints) {
nodeEndpoints[storage::NodeId{std::stoul(key)}] = value;
nodeEndpoints[(storage::NodeId)std::stoul(key)] = value;
}
} else {
for (uint32_t nodeIndex = 0; nodeIndex < numStorageNodes; nodeIndex++) {