From 14b0cad5d4e592a6daafe96f8d6345b7bb93ddd0 Mon Sep 17 00:00:00 2001
From: Jeremie Deray <jeremie.deray@pal-robotics.com>
Date: Thu, 29 Sep 2016 16:36:39 +0200
Subject: [PATCH] add namespaces in WOLF_REGISTER_SENSOR macro

---
 src/sensor_factory.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sensor_factory.h b/src/sensor_factory.h
index d70721001..1bcb563b9 100644
--- a/src/sensor_factory.h
+++ b/src/sensor_factory.h
@@ -226,8 +226,8 @@ inline std::string Factory<SensorBase,
 }
 
 #define WOLF_REGISTER_SENSOR(SensorType, SensorName) \
-  const bool SensorName##Registered = \
-    wolf::SensorFactory::get().registerCreator(SensorType, SensorName::create); \
+  namespace wolf{ namespace{ const bool SensorName##Registered = \
+    SensorFactory::get().registerCreator(SensorType, SensorName::create); }}\
 
 } /* namespace wolf */
 
-- 
GitLab