aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBoris Pek <tehnick-8@yandex.ru>2017-02-03 00:21:59 +0300
committerJeremy Lainé <jeremy.laine@m4x.org>2018-09-18 16:28:02 +0200
commit34b6a758013e3c2cec4f0e180be79a7c94260bc9 (patch)
treeea3d83ce045a9e46e77a3d5f19af23cc404beadc /src
parentc475518122c4894c1262337750ea22a04f7f9436 (diff)
downloadqxmpp-34b6a758013e3c2cec4f0e180be79a7c94260bc9.tar.gz
Add missed variables initialization in constructors of few classes.
Diffstat (limited to 'src')
-rw-r--r--src/base/QXmppJingleIq.cpp3
-rw-r--r--src/base/QXmppRtpChannel.h6
-rw-r--r--src/base/QXmppStun.cpp3
-rw-r--r--src/client/QXmppCallManager.cpp3
-rw-r--r--src/client/QXmppTransferManager.cpp1
5 files changed, 13 insertions, 3 deletions
diff --git a/src/base/QXmppJingleIq.cpp b/src/base/QXmppJingleIq.cpp
index 8ad1d3c4..05c139bb 100644
--- a/src/base/QXmppJingleIq.cpp
+++ b/src/base/QXmppJingleIq.cpp
@@ -710,7 +710,8 @@ public:
};
QXmppJingleIqPrivate::QXmppJingleIqPrivate()
- : ringing(false)
+ : action(QXmppJingleIq::ContentAccept)
+ , ringing(false)
{
}
diff --git a/src/base/QXmppRtpChannel.h b/src/base/QXmppRtpChannel.h
index 32e0cd35..0fd68590 100644
--- a/src/base/QXmppRtpChannel.h
+++ b/src/base/QXmppRtpChannel.h
@@ -209,6 +209,12 @@ private:
class QXMPP_EXPORT QXmppVideoFormat
{
public:
+ QXmppVideoFormat()
+ : m_frameRate(15.0)
+ , m_frameSize(QSize(320, 240))
+ , m_pixelFormat(QXmppVideoFrame::Format_YUYV)
+ {}
+
int frameHeight() const {
return m_frameSize.height();
}
diff --git a/src/base/QXmppStun.cpp b/src/base/QXmppStun.cpp
index 86d4004a..f4bd7bb0 100644
--- a/src/base/QXmppStun.cpp
+++ b/src/base/QXmppStun.cpp
@@ -2518,7 +2518,8 @@ public:
};
QXmppIceConnectionPrivate::QXmppIceConnectionPrivate()
- : gatheringState(QXmppIceConnection::NewGatheringState)
+ : connectTimer(NULL)
+ , gatheringState(QXmppIceConnection::NewGatheringState)
, turnPort(0)
{
}
diff --git a/src/client/QXmppCallManager.cpp b/src/client/QXmppCallManager.cpp
index 6b75d21d..f7169ca9 100644
--- a/src/client/QXmppCallManager.cpp
+++ b/src/client/QXmppCallManager.cpp
@@ -104,7 +104,8 @@ private:
};
QXmppCallPrivate::QXmppCallPrivate(QXmppCall *qq)
- : manager(0),
+ : direction(QXmppCall::IncomingDirection),
+ manager(0),
state(QXmppCall::ConnectingState),
sendVideo(false),
audioMode(QIODevice::NotOpen),
diff --git a/src/client/QXmppTransferManager.cpp b/src/client/QXmppTransferManager.cpp
index 14a4b6ca..5a9d6ac4 100644
--- a/src/client/QXmppTransferManager.cpp
+++ b/src/client/QXmppTransferManager.cpp
@@ -220,6 +220,7 @@ public:
QXmppTransferJobPrivate::QXmppTransferJobPrivate()
: blockSize(16384),
client(0),
+ direction(QXmppTransferJob::IncomingDirection),
done(0),
error(QXmppTransferJob::NoError),
hash(QCryptographicHash::Md5),