From be7abd40a14ac37ca2afc8e8e14bc7f6f2ce7ba5 Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Wed, 14 Jan 2015 21:10:23 +0100 Subject: [PATCH] [DEBUG] build error --- ege/Environement.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ege/Environement.cpp b/ege/Environement.cpp index 202b1f2..6e398b4 100644 --- a/ege/Environement.cpp +++ b/ege/Environement.cpp @@ -140,8 +140,8 @@ void ege::Environement::addCreator(const std::string& _type, ege::createElement_ EGE_DEBUG("Add creator: " << _type << " (done)"); } -std::shared_ptr ege::Environement::createElement(const std::string& _type, bool _autoAddElement, enum ege::property _property, void* _value) { - if (false == getHachTableCreating().exist(_type)) { +std::shared_ptr ege::Environement::createElement(const std::string& _type, bool _autoAddElement, enum ege::property _property, std::shared_ptr _value) { + if (getHachTableCreating().exist(_type) == false) { EGE_ERROR("Request creating of an type that is not known '" << _type << "'"); return nullptr; } @@ -166,7 +166,7 @@ std::shared_ptr ege::Environement::createElement(const std::string } std::shared_ptr ege::Environement::createElement(const std::string& _type, std::shared_ptr _description, bool _autoAddElement) { - return createElement(_type, _autoAddElement, ege::typeString, std::static_pointer_cast(&_description)); + return createElement(_type, _autoAddElement, ege::typeString, std::static_pointer_cast(_description)); } std::shared_ptr ege::Environement::createElement(const std::string& _type, std::shared_ptr _value, bool _autoAddElement) {