diff --git a/src/network/socket/qsocks5socketengine.cpp b/src/network/socket/qsocks5socketengine.cpp index b0fdc63d663..d3b9a32b227 100644 --- a/src/network/socket/qsocks5socketengine.cpp +++ b/src/network/socket/qsocks5socketengine.cpp @@ -257,9 +257,9 @@ struct QSocks5ConnectData : public QSocks5Data struct QSocks5BindData : public QSocks5Data { QHostAddress localAddress; - quint16 localPort; + quint16 localPort = 0; QHostAddress peerAddress; - quint16 peerPort; + quint16 peerPort = 0; QElapsedTimer timeStamp; }; @@ -267,15 +267,15 @@ struct QSocks5RevivedDatagram { QByteArray data; QHostAddress address; - quint16 port; + quint16 port = 0; }; #ifndef QT_NO_UDPSOCKET struct QSocks5UdpAssociateData : public QSocks5Data { - QUdpSocket *udpSocket; + QUdpSocket *udpSocket = nullptr; QHostAddress associateAddress; - quint16 associatePort; + quint16 associatePort = 0; QQueue pendingDatagrams; }; #endif