diff options
Diffstat (limited to 'extensions/openpower-pels/json_utils.cpp')
-rw-r--r-- | extensions/openpower-pels/json_utils.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/extensions/openpower-pels/json_utils.cpp b/extensions/openpower-pels/json_utils.cpp index cd41804..871bd32 100644 --- a/extensions/openpower-pels/json_utils.cpp +++ b/extensions/openpower-pels/json_utils.cpp @@ -193,5 +193,15 @@ void jsonInsertArray(std::string& jsonStr, const std::string& fieldName, jsonStr.append("[],\n"); } } + +std::string trimEnd(std::string s) +{ + const char* t = " \t\n\r\f\v"; + if (s.find_last_not_of(t) != std::string::npos) + { + s.erase(s.find_last_not_of(t) + 1); + } + return s; +} } // namespace pels } // namespace openpower |