diff --git a/fairmq/sdk/Topology.h b/fairmq/sdk/Topology.h index a92d3606..d2847942 100644 --- a/fairmq/sdk/Topology.h +++ b/fairmq/sdk/Topology.h @@ -69,7 +69,7 @@ struct DeviceStatus }; using TopologyState = std::vector; -using TopologyStateIndex = std::unordered_map; // task id -> index in the data vector +using TopologyStateIndex = std::unordered_map; // task id -> index in the data vector using TopologyStateByTask = std::unordered_map; using TopologyStateByCollection = std::unordered_map>; using TopologyTransition = fair::mq::Transition; @@ -411,7 +411,7 @@ class BasicTopology : public AsioBase { fStateData.reserve(fDDSTopo.GetTasks().size()); - size_t index = 0; + int index = 0; for (const auto& task : fDDSTopo.GetTasks()) { fStateData.push_back(DeviceStatus{false, DeviceState::Ok, task.GetId(), task.GetCollectionId()});