Remove use of vector/string from core project

* This also affects the drivers via interfaces e.g. IReplayDriver and some
  utility functions.
This commit is contained in:
baldurk
2019-12-16 18:10:31 +00:00
parent c4ca8cb1d1
commit bd9f4fc389
114 changed files with 1222 additions and 1296 deletions
+3 -3
View File
@@ -160,8 +160,8 @@ void split(const rdcstr &in, rdcarray<rdcstr> &out, const char sep)
out.clear();
}
size_t begin = 0;
int end = in.find(sep);
int32_t begin = 0;
int32_t end = in.find(sep);
while(end >= 0)
{
@@ -171,7 +171,7 @@ void split(const rdcstr &in, rdcarray<rdcstr> &out, const char sep)
end = in.find(sep, begin);
}
if(begin < in.size() || (begin == in.size() && in.back() == sep))
if(begin < in.count() || (begin == in.count() && in.back() == sep))
out.push_back(in.substr(begin));
}