diff --git a/Src/Model/Network/TcpListener.cpp b/Src/Model/Network/TcpListener.cpp
index be7333778cef9242ba04f6480e3f996869e408df..bfd7a68bb324510413f2d82fe31fbd8dd5b8b285 100644
--- a/Src/Model/Network/TcpListener.cpp
+++ b/Src/Model/Network/TcpListener.cpp
@@ -17,10 +17,9 @@ void TcpListener::acceptConnection()
 
 void TcpListener::sendPositionsToSocket(std::string packet)
 {
-
-	std::vector<QTcpSocket *>::iterator sock_it = _sockets.begin();
-	for (sock_it = _sockets.begin(); sock_it != _sockets.end(); ++sock_it)
-		(*sock_it)->write(packet.c_str());
+	for (auto const& socket : _sockets) {
+		socket->write(packet.c_str());
+	}
 }
 
 std::string TcpListener::sendPositions(