summaryrefslogtreecommitdiffstats
path: root/source/StringUtils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/StringUtils.cpp')
-rw-r--r--source/StringUtils.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/StringUtils.cpp b/source/StringUtils.cpp
index f3450f620..0143bb8c4 100644
--- a/source/StringUtils.cpp
+++ b/source/StringUtils.cpp
@@ -106,7 +106,7 @@ AStringVector StringSplit(const AString & str, const AString & delim)
while ((cutAt = str.find_first_of(delim, Prev)) != str.npos)
{
results.push_back(str.substr(Prev, cutAt - Prev));
- Prev = cutAt + delim.length();
+ Prev = cutAt + 1;
}
if (Prev < str.length())
{
@@ -118,6 +118,7 @@ AStringVector StringSplit(const AString & str, const AString & delim)
+
AStringVector StringSplitAndTrim(const AString & str, const AString & delim)
{
AStringVector results;
@@ -126,7 +127,7 @@ AStringVector StringSplitAndTrim(const AString & str, const AString & delim)
while ((cutAt = str.find_first_of(delim, Prev)) != str.npos)
{
results.push_back(TrimString(str.substr(Prev, cutAt - Prev)));
- Prev = cutAt + delim.length();
+ Prev = cutAt + 1;
}
if (Prev < str.length())
{