diff options
Diffstat (limited to 'src/QXmppIncomingClient.cpp')
| -rw-r--r-- | src/QXmppIncomingClient.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/QXmppIncomingClient.cpp b/src/QXmppIncomingClient.cpp index dcfe26f0..565a17c9 100644 --- a/src/QXmppIncomingClient.cpp +++ b/src/QXmppIncomingClient.cpp @@ -71,6 +71,7 @@ QXmppIncomingClient::QXmppIncomingClient(QSslSocket *socket, const QString &doma bool check = connect(d->idleTimer, SIGNAL(timeout()), this, SLOT(slotTimeout())); Q_ASSERT(check); + Q_UNUSED(check); } /// Destroys the current stream. @@ -81,12 +82,15 @@ QXmppIncomingClient::~QXmppIncomingClient() delete d; } -/// Returns true if the client is authenticated and a resource is bound. +/// Returns true if the socket is connected, the client is authenticated +/// and a resource is bound. /// bool QXmppIncomingClient::isConnected() const { - return !d->username.isEmpty() && !d->resource.isEmpty(); + return QXmppStream::isConnected() && + !d->username.isEmpty() && + !d->resource.isEmpty(); } /// Returns the client's JID. |
