refactor: nuke all widestrings and widechars everywhere

This commit is contained in:
Tropical
2026-04-07 23:20:09 -05:00
parent f1f1d116b3
commit 2912e9ae2e
1323 changed files with 23207 additions and 23399 deletions

View File

@@ -36,13 +36,13 @@ class Packet;
Random* PendingConnection::random = new Random();
PendingConnection::PendingConnection(MinecraftServer* server, Socket* socket,
const std::wstring& id) {
const std::string& id) {
// 4J - added initialisers
done = false;
_tick = 0;
name = L"";
name = "";
acceptedLogin = nullptr;
loginKey = L"";
loginKey = "";
this->server = server;
connection = new Connection(socket, id, this);
@@ -137,7 +137,7 @@ void PendingConnection::sendPreLoginResponse() {
{
connection->send(std::shared_ptr<PreLoginPacket>(
new PreLoginPacket(L"-", ugcXuids, ugcXuidCount, ugcFriendsOnlyBits,
new PreLoginPacket("-", ugcXuids, ugcXuidCount, ugcFriendsOnlyBits,
server->m_ugcPlayersVersion, szUniqueMapName,
gameServices().getGameHostOption(eGameHostOption_All),
hostIndex, server->m_texturePackId)));
@@ -234,8 +234,8 @@ void PendingConnection::send(std::shared_ptr<Packet> packet) {
connection->send(packet);
}
std::wstring PendingConnection::getName() {
return L"Unimplemented";
std::string PendingConnection::getName() {
return "Unimplemented";
// if (name != null) return name + " [" +
// connection.getRemoteAddress().toString() + "]"; return
// connection.getRemoteAddress().toString();