From 75e4aaa3b4234a3267b422f2175db0e7fa0e40e7 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Thu, 13 Apr 2017 03:19:53 -0500 Subject: [PATCH] Make clargs use std::string --- src/ox/clargs/clargs.cpp | 2 +- src/ox/clargs/clargs.hpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ox/clargs/clargs.cpp b/src/ox/clargs/clargs.cpp index cf32e861b..82e1f2b0a 100644 --- a/src/ox/clargs/clargs.cpp +++ b/src/ox/clargs/clargs.cpp @@ -44,7 +44,7 @@ bool ClArgs::getBool(const char *arg) { return m_bools[arg]; } -const char *ClArgs::getString(const char *arg) { +string ClArgs::getString(const char *arg) { return m_strings[arg]; } diff --git a/src/ox/clargs/clargs.hpp b/src/ox/clargs/clargs.hpp index 443f82a94..42acd120e 100644 --- a/src/ox/clargs/clargs.hpp +++ b/src/ox/clargs/clargs.hpp @@ -17,7 +17,7 @@ namespace clargs { class ClArgs { private: ::std::map<::std::string, bool> m_bools; - ::std::map<::std::string, const char*> m_strings; + ::std::map<::std::string, ::std::string> m_strings; ::std::map<::std::string, int> m_ints; public: @@ -25,7 +25,7 @@ class ClArgs { bool getBool(const char *arg); - const char *getString(const char *arg); + ::std::string getString(const char *arg); int getInt(const char *arg); };