diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-10-19 04:30:49 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-10-19 04:30:49 +0000 |
| commit | 5ad612fde0d55782e0a5d3e68f48e333809ec8f8 (patch) | |
| tree | b82d0de85f31afcebdd3fb079a888060b9f49a7b /src | |
| parent | b91aca7b0e213552c87ddfa12c16541cfa2142d2 (diff) | |
| download | qxmpp-5ad612fde0d55782e0a5d3e68f48e333809ec8f8.tar.gz | |
revert API change for findExtension()
Diffstat (limited to 'src')
| -rw-r--r-- | src/QXmppClient.cpp | 2 | ||||
| -rw-r--r-- | src/QXmppClient.h | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp index 14ec1bec..66d9a52b 100644 --- a/src/QXmppClient.cpp +++ b/src/QXmppClient.cpp @@ -80,7 +80,7 @@ QXmppClientPrivate::QXmppClientPrivate(QXmppClient *parentClient) void QXmppClientPrivate::addProperCapability(QXmppPresence& presence) { - QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager*>(); + QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager>(); if(ext) { presence.setCapabilityHash("sha-1"); diff --git a/src/QXmppClient.h b/src/QXmppClient.h index 382aee50..8b654963 100644 --- a/src/QXmppClient.h +++ b/src/QXmppClient.h @@ -99,12 +99,12 @@ public: QList<QXmppClientExtension*> extensions(); - /// \brief Returns the extension which can be cast into type T, or 0 + /// \brief Returns the extension which can be cast into type T*, or 0 /// if there is no such extension. /// /// Usage example: /// \code - /// QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager*>(); + /// QXmppDiscoveryManager* ext = client->findExtension<QXmppDiscoveryManager>(); /// if(ext) /// { /// //extension found, do stuff... @@ -112,12 +112,12 @@ public: /// \endcode /// template<typename T> - T findExtension() + T* findExtension() { QList<QXmppClientExtension*> list = extensions(); for (int i = 0; i < list.size(); ++i) { - T extension = qobject_cast<T>(list.at(i)); + T* extension = qobject_cast<T*>(list.at(i)); if(extension) return extension; } |
