From 51caca53408f2626414b593adb825449712e0bc1 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Tue, 26 Jul 2011 14:10:51 +0000 Subject: assert signal connections --- src/QXmppCallManager.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src/QXmppCallManager.cpp') diff --git a/src/QXmppCallManager.cpp b/src/QXmppCallManager.cpp index 7742711a..2473fde4 100644 --- a/src/QXmppCallManager.cpp +++ b/src/QXmppCallManager.cpp @@ -821,6 +821,9 @@ void QXmppCallManager::setClient(QXmppClient *client) QXmppCall *QXmppCallManager::call(const QString &jid) { + bool check; + Q_UNUSED(check); + if (jid.isEmpty()) { warning("Refusing to call an empty jid"); return 0; @@ -836,8 +839,9 @@ QXmppCall *QXmppCallManager::call(const QString &jid) // register call d->calls << call; - connect(call, SIGNAL(destroyed(QObject*)), - this, SLOT(_q_callDestroyed(QObject*))); + check = connect(call, SIGNAL(destroyed(QObject*)), + this, SLOT(_q_callDestroyed(QObject*))); + Q_ASSERT(check); emit callStarted(call); call->d->sendInvite(); @@ -919,6 +923,9 @@ void QXmppCallManager::_q_iqReceived(const QXmppIq &ack) void QXmppCallManager::_q_jingleIqReceived(const QXmppJingleIq &iq) { + bool check; + Q_UNUSED(check); + if (iq.type() != QXmppIq::Set) return; @@ -950,8 +957,9 @@ void QXmppCallManager::_q_jingleIqReceived(const QXmppJingleIq &iq) // register call d->calls << call; - connect(call, SIGNAL(destroyed(QObject*)), - this, SLOT(callDestroyed(QObject*))); + check = connect(call, SIGNAL(destroyed(QObject*)), + this, SLOT(_q_callDestroyed(QObject*))); + Q_ASSERT(check); // send ringing indication QXmppJingleIq ringing; -- cgit v1.2.3