summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qsocks5socketengine.cpp
diff options
context:
space:
mode:
authorMate Barany <mate.barany@qt.io>2024-07-22 14:33:00 +0200
committerMate Barany <mate.barany@qt.io>2024-07-24 15:05:56 +0200
commit0e6d0af9af65ff41ea7c07cd7b53c365d61ca643 (patch)
tree985a54498f5c42250cb11646f02fc76b02fbff65 /src/network/socket/qsocks5socketengine.cpp
parent28dd5e0a716039a058b9156509909c2da639909a (diff)
Initialize some member variables in qsocks5socketengine.cpp
Axivion warning: "Compiler-generated constructor leaves some fields uninitialized." Initialize the ports as 0 and the udpSocket as nullptr. Task-number: QTBUG-125026 Pick-to: 6.8 6.7 6.5 Change-Id: Ifa021aceea35e7c5e8c62cd2d6f651d422d629a2 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/network/socket/qsocks5socketengine.cpp')
-rw-r--r--src/network/socket/qsocks5socketengine.cpp10
1 files changed, 5 insertions, 5 deletions
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<QSocks5RevivedDatagram> pendingDatagrams;
};
#endif