diff options
Diffstat (limited to 'common/util.cpp')
-rw-r--r-- | common/util.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/util.cpp b/common/util.cpp index 73e76fa94a..944d4fc192 100644 --- a/common/util.cpp +++ b/common/util.cpp @@ -85,9 +85,11 @@ bool StringTokenizer::empty() const { String StringTokenizer::nextToken() { // Seek to next token's start (i.e. jump over the delimiters before next token) - for (_tokenBegin = _tokenEnd; _tokenBegin < _str.size() && _delimiters.contains(_str[_tokenBegin]); _tokenBegin++); + for (_tokenBegin = _tokenEnd; _tokenBegin < _str.size() && _delimiters.contains(_str[_tokenBegin]); _tokenBegin++) + ; // Seek to the token's end (i.e. jump over the non-delimiters) - for (_tokenEnd = _tokenBegin; _tokenEnd < _str.size() && !_delimiters.contains(_str[_tokenEnd]); _tokenEnd++); + for (_tokenEnd = _tokenBegin; _tokenEnd < _str.size() && !_delimiters.contains(_str[_tokenEnd]); _tokenEnd++) + ; // Return the found token return String(_str.c_str() + _tokenBegin, _tokenEnd - _tokenBegin); } |