1
0

Fixed spaces after commas in protocol data.

The JSON data is well-formatted with spaces, too; we can afford to waste the few bytes.
This commit is contained in:
madmaxoft 2014-07-19 15:07:28 +02:00
parent 00c524519e
commit 1cb26bda8e

View File

@ -1712,16 +1712,16 @@ void cProtocol172::HandlePacketStatusPing(cByteBuffer & a_ByteBuffer)
void cProtocol172::HandlePacketStatusRequest(cByteBuffer & a_ByteBuffer) void cProtocol172::HandlePacketStatusRequest(cByteBuffer & a_ByteBuffer)
{ {
// Send the response: // Send the response:
AString Response = "{\"version\":{\"name\":\"1.7.2\",\"protocol\":4},\"players\":{"; AString Response = "{\"version\":{\"name\":\"1.7.2\", \"protocol\":4}, \"players\":{";
cServer * Server = cRoot::Get()->GetServer(); cServer * Server = cRoot::Get()->GetServer();
AppendPrintf(Response, "\"max\":%u,\"online\":%u,\"sample\":[]},", AppendPrintf(Response, "\"max\":%u, \"online\":%u, \"sample\":[]},",
Server->GetMaxPlayers(), Server->GetMaxPlayers(),
Server->GetNumPlayers() Server->GetNumPlayers()
); );
AppendPrintf(Response, "\"description\":{\"text\":\"%s\"},", AppendPrintf(Response, "\"description\":{\"text\":\"%s\"},",
Server->GetDescription().c_str() Server->GetDescription().c_str()
); );
AppendPrintf(Response, "\"favicon\":\"data:image/png;base64,%s\"", AppendPrintf(Response, "\"favicon\": \"data:image/png;base64,%s\"",
Server->GetFaviconData().c_str() Server->GetFaviconData().c_str()
); );
Response.append("}"); Response.append("}");
@ -3047,15 +3047,15 @@ void cProtocol176::SendPlayerSpawn(const cPlayer & a_Player)
void cProtocol176::HandlePacketStatusRequest(cByteBuffer & a_ByteBuffer) void cProtocol176::HandlePacketStatusRequest(cByteBuffer & a_ByteBuffer)
{ {
// Send the response: // Send the response:
AString Response = "{\"version\":{\"name\":\"1.7.6\",\"protocol\":5},\"players\":{"; AString Response = "{\"version\": {\"name\": \"1.7.6\", \"protocol\":5}, \"players\": {";
AppendPrintf(Response, "\"max\":%u,\"online\":%u,\"sample\":[]},", AppendPrintf(Response, "\"max\": %u, \"online\": %u, \"sample\": []},",
cRoot::Get()->GetServer()->GetMaxPlayers(), cRoot::Get()->GetServer()->GetMaxPlayers(),
cRoot::Get()->GetServer()->GetNumPlayers() cRoot::Get()->GetServer()->GetNumPlayers()
); );
AppendPrintf(Response, "\"description\":{\"text\":\"%s\"},", AppendPrintf(Response, "\"description\": {\"text\": \"%s\"},",
cRoot::Get()->GetServer()->GetDescription().c_str() cRoot::Get()->GetServer()->GetDescription().c_str()
); );
AppendPrintf(Response, "\"favicon\":\"data:image/png;base64,%s\"", AppendPrintf(Response, "\"favicon\": \"data:image/png;base64,%s\"",
cRoot::Get()->GetServer()->GetFaviconData().c_str() cRoot::Get()->GetServer()->GetFaviconData().c_str()
); );
Response.append("}"); Response.append("}");