aboutsummaryrefslogtreecommitdiff
path: root/src/Conf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Conf.cpp')
-rw-r--r--src/Conf.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Conf.cpp b/src/Conf.cpp
index 941bdd7..883022b 100644
--- a/src/Conf.cpp
+++ b/src/Conf.cpp
@@ -1210,7 +1210,7 @@ namespace sibs
failInvalidFieldUnderObject(fieldName);
}
- void SibsConfig::parseCmake(const StringView &fieldName, const ConfigValue &fieldValue, string &cmakeDir, string &cmakeArgs)
+ void SibsConfig::parseCmake(const StringView &fieldName, const ConfigValue &fieldValue, FileString &cmakeDir, FileString &cmakeArgs)
{
if(fieldName.equals("dir"))
{
@@ -1240,10 +1240,10 @@ namespace sibs
bool prependSpace = !cmakeArgs.empty();
cmakeArgs.reserve(cmakeArgs.size() + 4 + (prependSpace ? 1 : 0) + arg.size);
if(prependSpace)
- cmakeArgs += " ";
- cmakeArgs += "\"-D";
- cmakeArgs.append(arg.data, arg.size);
- cmakeArgs += "\"";
+ cmakeArgs += TINYDIR_STRING(" ");
+ cmakeArgs += TINYDIR_STRING("\"-D");
+ cmakeArgs += toFileString(string(arg.data, arg.size));
+ cmakeArgs += TINYDIR_STRING("\"");
}
}
else