diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2020-02-27 05:21:07 +0300 |
---|---|---|
committer | Konstantin Ritt <ritt.ks@gmail.com> | 2020-02-28 12:08:02 +0300 |
commit | 5b73cb427d1a40d55f4aa1865bbcb7b304226748 (patch) | |
tree | 3f47928b58c3b4410d69e26672ef7d8421a6c1e3 | |
parent | d8ef5280d7d0773ac0b415994e6978e96fe228cc (diff) |
Fix build with CONFIG+=no-rtti
Change-Id: I00d1f2b4f5057069b39e4d73d65621807c331b3b
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
-rw-r--r-- | src/mqtt/qmqttconnection.cpp | 4 |
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(); |