diff --git a/src/util/string_utils.cpp b/src/util/string_utils.cpp index 595e7e70181..9fb81dfa08c 100644 --- a/src/util/string_utils.cpp +++ b/src/util/string_utils.cpp @@ -8,6 +8,7 @@ Author: Daniel Poetzl #include #include +#include #include "string_utils.h" @@ -25,22 +26,18 @@ Author: Daniel Poetzl std::string strip_string(const std::string &s) { - std::string::size_type n=s.length(); + auto pred=[](char c){ return std::isspace(c); }; - // find first non-space char - unsigned i; - for(i=0; i0); - unsigned start=0; - unsigned i; + std::string::size_type start=0; + std::string::size_type i; - for (i=0; i