diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2016-10-04 22:39:43 +0200 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2016-10-04 22:39:43 +0200 |
| commit | 4d70cb1f3d6b05b8a2fb58137988c2820e9590d2 (patch) | |
| tree | 738074a473bea498d63ee54128430df99f96128e /src/crsm.cpp | |
| parent | 6cc8a285eebd0b8e082372fd7e8d127d92b9dedc (diff) | |
| download | manager-4d70cb1f3d6b05b8a2fb58137988c2820e9590d2.tar.gz manager-4d70cb1f3d6b05b8a2fb58137988c2820e9590d2.zip | |
"Fix" encoding of Clonk's arguments in CP1252 (to support Scenario names
with umlauts coming from windows)
Diffstat (limited to 'src/crsm.cpp')
| -rw-r--r-- | src/crsm.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp index fc7d5b4..d6a56cf 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -38,11 +38,11 @@ CRSM::CRSM(QObject *parent) : if(!Config.Auto.ProcessManager.ReattachId.isEmpty()) { - processManager = new ProcessManager("CRSM-Clonkserver-", Config.Auto.ProcessManager.ReattachId); + processManager = new ProcessManager("CRSM-Clonkserver-", Config.Auto.ProcessManager.ReattachId, false, codec); } else { - processManager = new ProcessManager("CRSM-Clonkserver-"); + processManager = new ProcessManager("CRSM-Clonkserver-", "", false, codec); } @@ -744,10 +744,6 @@ void CRSM::startScen(const ScenarioSettings &scen, QStringList argList) argList << filename; processManager->setWorkingDirectory(Config.Auto.Volatile.Clonk.Directory); out(Packs.linkScenarioPacks(filename)); - //for(QString& arg : argList) - //{ - //qDebug() << (arg = codec->fromUnicode(arg)); - //} processManager->start(Config.Clonk.Server.Executable, argList); Log.scenLog(scen); } |
