summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2020-02-27 05:21:07 +0300
committerKonstantin Ritt <ritt.ks@gmail.com>2020-02-28 12:08:02 +0300
commit5b73cb427d1a40d55f4aa1865bbcb7b304226748 (patch)
tree3f47928b58c3b4410d69e26672ef7d8421a6c1e3
parentd8ef5280d7d0773ac0b415994e6978e96fe228cc (diff)
Fix build with CONFIG+=no-rtti
Change-Id: I00d1f2b4f5057069b39e4d73d65621807c331b3b Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
-rw-r--r--src/mqtt/qmqttconnection.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mqtt/qmqttconnection.cpp b/src/mqtt/qmqttconnection.cpp
index 1c0795b..671987f 100644
--- a/src/mqtt/qmqttconnection.cpp
+++ b/src/mqtt/qmqttconnection.cpp
@@ -180,7 +180,7 @@ bool QMqttConnection::ensureTransportOpen(const QString &sslPeerName)
}
if (m_transportType == QMqttClient::AbstractSocket) {
- auto socket = dynamic_cast<QTcpSocket*>(m_transport);
+ auto socket = qobject_cast<QTcpSocket *>(m_transport);
Q_ASSERT(socket);
if (socket->state() == QAbstractSocket::ConnectedState)
return sendControlConnect();
@@ -190,7 +190,7 @@ bool QMqttConnection::ensureTransportOpen(const QString &sslPeerName)
}
#ifndef QT_NO_SSL
else if (m_transportType == QMqttClient::SecureSocket) {
- auto socket = dynamic_cast<QSslSocket*>(m_transport);
+ auto socket = qobject_cast<QSslSocket *>(m_transport);
Q_ASSERT(socket);
if (socket->state() == QAbstractSocket::ConnectedState)
return sendControlConnect();