don't use specific initializer in StepGraph

This commit is contained in:
Martin Michelsen
2023-12-31 22:37:35 -08:00
parent 4ff4c86047
commit e126015b5f
+2 -1
View File
@@ -3,7 +3,8 @@
using namespace std;
void StepGraph::add_step(const string& name, const vector<string>& depends_on_names, function<void()>&& execute) {
auto new_step = make_shared<Step>(Step{.execute = std::move(execute)});
auto new_step = make_shared<Step>();
new_step->execute = std::move(execute);
this->steps.emplace(name, new_step);
for (const auto& depends_on_name : depends_on_names) {