From f2c6b322dd3d909fe7928a35d4744992ab17adc1 Mon Sep 17 00:00:00 2001 From: krzys-h Date: Sun, 28 Sep 2014 19:25:28 +0200 Subject: Replaced std::to_string with boost::lexical_cast MXE has problems with std::to_string --- src/object/level/parserparam.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/object/level/parserparam.cpp') diff --git a/src/object/level/parserparam.cpp b/src/object/level/parserparam.cpp index 39a953b..50152c5 100644 --- a/src/object/level/parserparam.cpp +++ b/src/object/level/parserparam.cpp @@ -650,7 +650,7 @@ const std::string CLevelParserParam::FromObjectType(ObjectType value) if(value == OBJECT_HUMAN ) return "Me"; if(value == OBJECT_TECH ) return "Tech"; if(value == OBJECT_CONTROLLER ) return "MissionController"; - return std::to_string(static_cast(value)); + return boost::lexical_cast(static_cast(value)); } ObjectType CLevelParserParam::AsObjectType() @@ -888,7 +888,7 @@ const std::string CLevelParserParam::FromCameraType(Gfx::CameraType value) { if(value == Gfx::CAM_TYPE_ONBOARD) return "ONBOARD"; if(value == Gfx::CAM_TYPE_FIX ) return "FIX"; - return std::to_string(static_cast(value)); + return boost::lexical_cast(static_cast(value)); } Gfx::CameraType CLevelParserParam::AsCameraType() @@ -917,7 +917,7 @@ void CLevelParserParam::ParseArray() for(auto& value : values) { boost::algorithm::trim(value); if(value.empty()) continue; - CLevelParserParam* param = new CLevelParserParam(m_name+"["+std::to_string(i)+"]", value); + CLevelParserParam* param = new CLevelParserParam(m_name+"["+boost::lexical_cast(i)+"]", value); param->SetLine(m_line); m_array.push_back(param); i++; -- cgit v1.2.3-1-g7c22