Server: replace Q_FOREACH with ranged for-loops

This commit is contained in:
Palakis 2017-06-08 11:18:50 +02:00
parent 54d0f764d4
commit 066145ab31

View File

@ -71,8 +71,7 @@ void WSServer::Start(quint16 port)
void WSServer::Stop() void WSServer::Stop()
{ {
_clMutex.lock(); _clMutex.lock();
Q_FOREACH(QWebSocket* pClient, _clients) for(QWebSocket* pClient : _clients) {
{
pClient->close(); pClient->close();
} }
_clMutex.unlock(); _clMutex.unlock();
@ -84,8 +83,7 @@ void WSServer::broadcast(QString message)
{ {
_clMutex.lock(); _clMutex.lock();
Q_FOREACH(QWebSocket* pClient, _clients) for(QWebSocket* pClient : _clients) {
{
if (Config::Current()->AuthRequired if (Config::Current()->AuthRequired
&& (pClient->property(PROP_AUTHENTICATED).toBool() == false)) && (pClient->property(PROP_AUTHENTICATED).toBool() == false))
{ {