[Telepathy-commits] [telepathy-salut/master] gibber-oob-file-transfer: remove gibber_oob_file_transfer_new_from_stanza and add gibber_oob_file_transfer_new_from_stanza_with_from instead
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Nov 28 04:35:36 PST 2008
---
lib/gibber/gibber-oob-file-transfer.c | 8 ++++----
lib/gibber/gibber-oob-file-transfer.h | 5 +++--
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index 80442ff..f9ae557 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -150,15 +150,16 @@ static gchar *
unescape_filename (const char *escaped);
GibberFileTransfer *
-gibber_oob_file_transfer_new_from_stanza (GibberXmppStanza *stanza,
- GibberXmppConnection *connection)
+gibber_oob_file_transfer_new_from_stanza_with_from (
+ GibberXmppStanza *stanza,
+ GibberXmppConnection *connection,
+ const gchar *peer_id)
{
GibberOobFileTransfer *self;
GibberXmppNode *query;
GibberXmppNode *url_node;
GibberXmppNode *desc_node;
const gchar *self_id;
- const gchar *peer_id;
const gchar *type;
const gchar *id;
const gchar *size;
@@ -170,7 +171,6 @@ gibber_oob_file_transfer_new_from_stanza (GibberXmppStanza *stanza,
if (strcmp (stanza->node->name, "iq") != 0)
return NULL;
- peer_id = gibber_xmpp_node_get_attribute (stanza->node, "from");
self_id = gibber_xmpp_node_get_attribute (stanza->node, "to");
if (peer_id == NULL || self_id == NULL)
return NULL;
diff --git a/lib/gibber/gibber-oob-file-transfer.h b/lib/gibber/gibber-oob-file-transfer.h
index 85f8c93..cec7714 100644
--- a/lib/gibber/gibber-oob-file-transfer.h
+++ b/lib/gibber/gibber-oob-file-transfer.h
@@ -61,9 +61,10 @@ GType gibber_oob_file_transfer_get_type (void);
gboolean gibber_oob_file_transfer_is_file_offer (GibberXmppStanza *stanza);
-GibberFileTransfer *gibber_oob_file_transfer_new_from_stanza (
- GibberXmppStanza *stanza, GibberXmppConnection *connection);
+GibberFileTransfer *gibber_oob_file_transfer_new_from_stanza_with_from (
+ GibberXmppStanza *stanza, GibberXmppConnection *connection,
+ const gchar *from);
G_END_DECLS
--
1.5.6.5
More information about the Telepathy-commits
mailing list