From 4d70cb1f3d6b05b8a2fb58137988c2820e9590d2 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Tue, 4 Oct 2016 22:39:43 +0200 Subject: "Fix" encoding of Clonk's arguments in CP1252 (to support Scenario names with umlauts coming from windows) --- src/crsm.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/crsm.cpp') 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); } -- cgit v1.2.3-54-g00ecf