From eeda15a5144b718e764fae7060be13ac429a0489 Mon Sep 17 00:00:00 2001
From: Olivier BICHLER <olivier.bichler@cea.fr>
Date: Thu, 22 Feb 2024 15:08:57 +0100
Subject: [PATCH] Fixed "use a reference" warning

---
 src/scheduler/Scheduler.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/scheduler/Scheduler.cpp b/src/scheduler/Scheduler.cpp
index 08a7c274b..7d2db24eb 100644
--- a/src/scheduler/Scheduler.cpp
+++ b/src/scheduler/Scheduler.cpp
@@ -243,10 +243,10 @@ void Aidge::SequentialScheduler::generateScheduling(bool verbose) {
             // its childs become consumers.
             bool isProducer = false;
             for (IOIndex_t outId = 0; outId < consumer->nbOutputs(); ++outId) {
-                for (const auto child : consumer->getChildren(outId)) {
+                for (const auto& child : consumer->getChildren(outId)) {
                     if (child) {
                         IOIndex_t inputIdx = 0;
-                        for (const auto childParent : child->getParents()) {
+                        for (const auto& childParent : child->getParents()) {
                             if (childParent == consumer) {
                                 if (consumer->getOperator()->getNbProducedData(outId) > child->getOperator()->getNbConsumedData(inputIdx)) {
                                     isProducer = true;
-- 
GitLab