From 5a14a05e1d86802ad154a34afeb020fcde511f5c Mon Sep 17 00:00:00 2001
From: joanvallve <jvallve@iri.upc.edu>
Date: Wed, 28 Jul 2021 18:59:36 +0200
Subject: [PATCH] removed unique_name from params map

---
 include/core/map/map_base.h | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/include/core/map/map_base.h b/include/core/map/map_base.h
index f981f498a..a9679d530 100644
--- a/include/core/map/map_base.h
+++ b/include/core/map/map_base.h
@@ -34,7 +34,7 @@ namespace wolf {
 static                                                                  \
 MapBasePtr create(const ParamsServer& _server)                          \
 {                                                                       \
-    auto params = std::make_shared<ParamsMapClass>("map", _server);     \
+    auto params = std::make_shared<ParamsMapClass>(_server);            \
                                                                         \
     return std::make_shared<MapClass>(params);                          \
 }                                                                       \
@@ -55,8 +55,15 @@ MapBasePtr create(const ParamsMapBasePtr _params)                       \
 struct ParamsMapBase: public ParamsBase
 {
     std::string prefix = "map/";
+
+    ParamsMapBase(const ParamsServer& _param_server) :
+        ParamsBase("map", _param_server)
+    {
+
+    };
+
     ~ParamsMapBase() override = default;
-    using ParamsBase::ParamsBase;
+
     std::string print() const override
     {
         return "";
-- 
GitLab