From c0acb6b5838278b29dfa099070ccf40b5861d5cc Mon Sep 17 00:00:00 2001
From: NAUD Maxence <maxence.naud@cea.fr>
Date: Thu, 24 Aug 2023 08:22:05 +0000
Subject: [PATCH] No leaks in this version of CParameter

---
 include/aidge/utils/CParameter.hpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/aidge/utils/CParameter.hpp b/include/aidge/utils/CParameter.hpp
index fdf812b5e..dd36e7b15 100644
--- a/include/aidge/utils/CParameter.hpp
+++ b/include/aidge/utils/CParameter.hpp
@@ -52,7 +52,7 @@ public:
     template<class T> T Get(std::string const i_ParamName) const
     {
         assert(m_Params.find(i_ParamName) != m_Params.end());
-        return std::any_cast<T>(m_Buffer[m_Params[i_ParamName]]);
+        return std::any_cast<T>(m_Buffer[m_Params.at(i_ParamName)]);
     }
 
     ///\brief Add a parameter value, identified by its name
@@ -70,7 +70,7 @@ public:
 
 
     std::string getParamType(std::string const &i_ParamName){
-        return m_Buffer[m_Params[i_ParamName]].type().name();
+        return m_Buffer[m_Params.at(i_ParamName)].type().name();
     }
 
     std::vector<std::string> getParametersName(){
-- 
GitLab