Remove trailing comma after player list in server status string

This commit is contained in:
Matthew I 2012-07-28 15:49:23 -04:00 committed by Perttu Ahola
parent 1ed559bd24
commit 8e0ac70c4d
1 changed files with 8 additions and 3 deletions

View File

@ -4449,9 +4449,10 @@ std::wstring Server::getStatusString()
// Uptime
os<<L", uptime="<<m_uptime.get();
// Information about clients
core::map<u16, RemoteClient*>::Iterator i;
bool first;
os<<L", clients={";
for(core::map<u16, RemoteClient*>::Iterator
i = m_clients.getIterator();
for(i = m_clients.getIterator(), first = true;
i.atEnd() == false; i++)
{
// Get client and check that it is valid
@ -4466,7 +4467,11 @@ std::wstring Server::getStatusString()
if(player != NULL)
name = narrow_to_wide(player->getName());
// Add name to information string
os<<name<<L",";
if(!first)
os<<L",";
else
first = false;
os<<name;
}
os<<L"}";
if(((ServerMap*)(&m_env->getMap()))->isSavingEnabled() == false)