[Telepathy-commits] [telepathy-gabble/master] Since I moved functions in caps-hash.c, change functions prefix to caps_hash
Alban Crequy
alban.crequy at collabora.co.uk
Tue Aug 19 10:52:31 PDT 2008
20080512160013-a41c0-45eff4f7701fa08e16c12899d373aa92d6f4b07e.gz
---
src/caps-hash.c | 10 +++++-----
src/caps-hash.h | 4 ++--
src/gabble-connection.c | 6 +++---
src/presence-cache.c | 3 +--
4 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/src/caps-hash.c b/src/caps-hash.c
index e47071f..dfb46d2 100644
--- a/src/caps-hash.c
+++ b/src/caps-hash.c
@@ -119,7 +119,7 @@ gabble_presence_free_xep0115_hash (
}
static gchar *
-gabble_presence_compute_xep0115_hash (
+caps_hash_compute (
GPtrArray *features,
GPtrArray *identities,
GPtrArray *dataforms)
@@ -191,7 +191,7 @@ gabble_presence_compute_xep0115_hash (
* Returns: the hash. The called must free the returned hash with g_free().
*/
gchar *
-gabble_presence_compute_xep0115_hash_from_lm_node (LmMessageNode *node)
+caps_hash_compute_from_lm_node (LmMessageNode *node)
{
GPtrArray *features = g_ptr_array_new ();
GPtrArray *identities = g_ptr_array_new ();
@@ -326,7 +326,7 @@ gabble_presence_compute_xep0115_hash_from_lm_node (LmMessageNode *node)
}
}
- str = gabble_presence_compute_xep0115_hash (features, identities, dataforms);
+ str = caps_hash_compute (features, identities, dataforms);
gabble_presence_free_xep0115_hash (features, identities, dataforms);
@@ -340,7 +340,7 @@ gabble_presence_compute_xep0115_hash_from_lm_node (LmMessageNode *node)
* Returns: the hash. The called must free the returned hash with g_free().
*/
gchar *
-gabble_presence_compute_xep0115_hash_from_self_presence (GabbleConnection *self)
+caps_hash_compute_from_self_presence (GabbleConnection *self)
{
GabblePresence *presence = self->self_presence;
GSList *features_list = capabilities_get_features (presence->caps);
@@ -363,7 +363,7 @@ gabble_presence_compute_xep0115_hash_from_self_presence (GabbleConnection *self)
/* Gabble does not use dataforms, let 'dataforms' be empty */
- str = gabble_presence_compute_xep0115_hash (features, identities, dataforms);
+ str = caps_hash_compute (features, identities, dataforms);
gabble_presence_free_xep0115_hash (features, identities, dataforms);
g_slist_free (features_list);
diff --git a/src/caps-hash.h b/src/caps-hash.h
index cc9c3c4..019710e 100644
--- a/src/caps-hash.h
+++ b/src/caps-hash.h
@@ -24,8 +24,8 @@
#include <loudmouth/loudmouth.h>
#include "gabble-connection.h"
-gchar *gabble_presence_compute_xep0115_hash_from_lm_node (LmMessageNode *node);
-gchar *gabble_presence_compute_xep0115_hash_from_self_presence (
+gchar *caps_hash_compute_from_lm_node (LmMessageNode *node);
+gchar *caps_hash_compute_from_self_presence (
GabbleConnection *self);
#endif /* __CAPS_HASH_H__ */
diff --git a/src/gabble-connection.c b/src/gabble-connection.c
index bcc366f..c0f0c10 100644
--- a/src/gabble-connection.c
+++ b/src/gabble-connection.c
@@ -1327,7 +1327,7 @@ _gabble_connection_signal_own_presence (GabbleConnection *self, GError **error)
g_hash_table_destroy (bundles);
/* XEP-0115 version 1.5 uses a verification string in the 'ver' attribute */
- caps_hash = gabble_presence_compute_xep0115_hash_from_self_presence (self);
+ caps_hash = caps_hash_compute_from_self_presence (self);
node = lm_message_node_add_child (node, "c", NULL);
lm_message_node_set_attributes (
node,
@@ -1508,7 +1508,7 @@ connection_iq_disco_cb (LmMessageHandler *handler,
/* Every entity MUST have at least one identity (XEP-0030). Gabble publishs
* one identity. If you change the identity here, you also need to change
- * gabble_presence_compute_xep0115_hash_from_self_presence(). */
+ * caps_hash_compute_from_self_presence(). */
identity = lm_message_node_add_child
(result_query, "identity", NULL);
lm_message_node_set_attribute (identity, "category", "client");
@@ -1535,7 +1535,7 @@ connection_iq_disco_cb (LmMessageHandler *handler,
}
}
- caps_hash = gabble_presence_compute_xep0115_hash_from_self_presence (self);
+ caps_hash = caps_hash_compute_from_self_presence (self);
DEBUG ("caps_hash='%s'", caps_hash);
if (NULL == node || bundle_found ||
g_str_equal (suffix, caps_hash))
diff --git a/src/presence-cache.c b/src/presence-cache.c
index 1eb54ae..c9d77b2 100644
--- a/src/presence-cache.c
+++ b/src/presence-cache.c
@@ -826,8 +826,7 @@ _caps_disco_cb (GabbleDisco *disco,
{
const gchar *computed_hash;
- computed_hash =
- gabble_presence_compute_xep0115_hash_from_lm_node (query_result);
+ computed_hash = caps_hash_compute_from_lm_node (query_result);
if (! g_str_equal (waiter_self->ver, computed_hash))
{
--
1.5.6.3
More information about the Telepathy-commits
mailing list