diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2011-07-26 14:10:51 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2011-07-26 14:10:51 +0000 |
| commit | 51caca53408f2626414b593adb825449712e0bc1 (patch) | |
| tree | 4745685b34b82229ee46c492df6f16d13ca0db81 /src/QXmppCallManager.cpp | |
| parent | 3865d6087639e60a8bef07bf7dd88971744bacc8 (diff) | |
| download | qxmpp-51caca53408f2626414b593adb825449712e0bc1.tar.gz | |
assert signal connections
Diffstat (limited to 'src/QXmppCallManager.cpp')
| -rw-r--r-- | src/QXmppCallManager.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
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; |
