Properly escape user messages (fix popup error)

This commit is contained in:
emeric
2018-11-29 21:04:49 +01:00
parent 925ad453f8
commit 05a2aa4aa1
3 changed files with 24 additions and 1 deletions
+15
View File
@@ -102,3 +102,18 @@ bufferToString(const std::vector<unsigned char>& data)
return oss.str();
}
std::string
replaceInString(std::string str, const std::string& from, const std::string& to)
{
size_t pos = 0;
while ((pos = str.find(from, pos)) != std::string::npos)
{
str.replace(pos, from.length(), to);
pos += to.length();
}
return str;
}