From 04719b6e34c07fe562777abe63ba4072769eb70a Mon Sep 17 00:00:00 2001
From: Angelo Prete <angelo.prete@skywarder.eu>
Date: Fri, 31 May 2024 23:48:25 +0200
Subject: [PATCH] [PinHandler] Fixed constructor definition

---
 src/boards/MockupMain/PinHandler/PinHandler.cpp | 4 ++--
 src/boards/MockupMain/PinHandler/PinHandler.h   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/boards/MockupMain/PinHandler/PinHandler.cpp b/src/boards/MockupMain/PinHandler/PinHandler.cpp
index 136187b65..f760f15aa 100644
--- a/src/boards/MockupMain/PinHandler/PinHandler.cpp
+++ b/src/boards/MockupMain/PinHandler/PinHandler.cpp
@@ -62,8 +62,8 @@ std::map<PinsList, PinData> PinHandler::getPinsData()
     return data;
 }
 
-PinHandler::PinHandler(TaskScheduler scheduler)
-    : running(false), pinObserver(scheduler)
+PinHandler::PinHandler(TaskScheduler* scheduler)
+    : running(false), pinObserver(*scheduler)
 {
     pinObserver.registerPinCallback(
         inputs::expulsion::getPin(),
diff --git a/src/boards/MockupMain/PinHandler/PinHandler.h b/src/boards/MockupMain/PinHandler/PinHandler.h
index 51e680ca9..08eb25fec 100644
--- a/src/boards/MockupMain/PinHandler/PinHandler.h
+++ b/src/boards/MockupMain/PinHandler/PinHandler.h
@@ -40,7 +40,7 @@ namespace MockupMain
 class PinHandler : public Boardcore::Module
 {
 public:
-    PinHandler(TaskScheduler scheduler);
+    PinHandler(Boardcore::TaskScheduler* scheduler);
 
     bool start();
 
-- 
GitLab