Bläddra i källkod

support encoding

nordsoft 3 år sedan
förälder
incheckning
50a157bfd2
1 ändrade filer med 3 tillägg och 2 borttagningar
  1. 3 2
      launcher/lobby/lobby.cpp

+ 3 - 2
launcher/lobby/lobby.cpp

@@ -67,9 +67,10 @@ void SocketLobby::requestReadySession(const QString & session)
 
 void SocketLobby::send(const QString & msg)
 {
-	int sz = msg.size();
+    QByteArray str = msg.toUtf8();
+	int sz = str.size();
 	QByteArray pack((const char *)&sz, sizeof(sz));
-	pack.append(qUtf8Printable(msg));
+	pack.append(str);
 	socket->write(pack);
 }