From 118ff5c804c3e1e56ea72e3c464c94660848adf8 Mon Sep 17 00:00:00 2001 From: Crystalwarrior Date: Fri, 19 Mar 2021 20:08:33 +0300 Subject: [PATCH] Fix demo playback not using UTF-8 codec, making it impossible to use for Russian chars and other special chars like emoji etc. (cherry picked from commit f3e96ca6b38a5e069d98f2db4b17dfb7bb3f239b) --- src/demoserver.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/demoserver.cpp b/src/demoserver.cpp index fcb5003..579aa8d 100644 --- a/src/demoserver.cpp +++ b/src/demoserver.cpp @@ -254,6 +254,7 @@ void DemoServer::load_demo(QString filename) demo_data.clear(); p_path = filename; QTextStream demo_stream(&demo_file); + demo_stream.setCodec("UTF-8"); QString line = demo_stream.readLine(); while (!line.isNull()) { if (!line.endsWith("%")) {