diff options
Diffstat (limited to 'src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp')
-rw-r--r-- | src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp b/src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp index 9e491f802e..a98e31b10b 100644 --- a/src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp +++ b/src/network/doc/snippets/code/src_network_socket_qudpsocket.cpp @@ -61,14 +61,7 @@ void Server::initSocket() void Server::readPendingDatagrams() { while (udpSocket->hasPendingDatagrams()) { - QByteArray datagram; - datagram.resize(udpSocket->pendingDatagramSize()); - QHostAddress sender; - quint16 senderPort; - - udpSocket->readDatagram(datagram.data(), datagram.size(), - &sender, &senderPort); - + QNetworkDatagram datagram = udpSocket->receiveDatagram(); processTheDatagram(datagram); } } |