From 1e34aa9dcfbab5d4dec3d10dcc7978c9f9db3e24 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Sun, 7 Sep 2014 21:35:37 +0200 Subject: Removed redundant cast to c_str() in ConfigMgr::Reload function. cppcheck performance warning: [src/server/shared/Configuration/Config.cpp:62]: (performance) Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. --- src/server/shared/Configuration/Config.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/shared/Configuration/Config.cpp') diff --git a/src/server/shared/Configuration/Config.cpp b/src/server/shared/Configuration/Config.cpp index 6b83f562520..21bbd063b53 100644 --- a/src/server/shared/Configuration/Config.cpp +++ b/src/server/shared/Configuration/Config.cpp @@ -59,7 +59,7 @@ bool ConfigMgr::LoadInitial(std::string const& file, std::string& error) bool ConfigMgr::Reload(std::string& error) { - return LoadInitial(_filename.c_str(), error); + return LoadInitial(_filename, error); } std::string ConfigMgr::GetStringDefault(std::string const& name, const std::string& def) -- cgit v1.2.3