summaryrefslogtreecommitdiffstats
path: root/src/Util.hpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2015-10-13 15:33:22 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2015-10-13 15:33:22 +0200
commit1f6b9d308650b702cdfe49b7540bef4b3a4fc9f9 (patch)
treeac6775440f54478148397b0c499dd894c49a8c7f /src/Util.hpp
parent2edcec94e9e3f55313d4aa6d784e52ce37f1ba0e (diff)
downloadmanager-1f6b9d308650b702cdfe49b7540bef4b3a4fc9f9.tar.gz
manager-1f6b9d308650b702cdfe49b7540bef4b3a4fc9f9.zip
Correctly escape ClientInfo and ScenarioSettings
Diffstat (limited to 'src/Util.hpp')
-rw-r--r--src/Util.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Util.hpp b/src/Util.hpp
index ffd2fa3..c2ed916 100644
--- a/src/Util.hpp
+++ b/src/Util.hpp
@@ -11,4 +11,6 @@ namespace Util {
QString trimQuotes(QString string, bool& trimmed);
QString unescape(const QString& string, const QChar escapeChar = '\\');
QString escape(const QString& string, const QChar escapeChar = '\\', const QString& escapeChars = "");
+ QString joinEscape(const QStringList& list, const QChar joinChar, const QChar escapeChar = '\\');
+ QStringList splitEscaped(const QString& joined, const QChar splitChar, const QChar escapeChar = '\\');
}