libpurple/protocols/jabber/jingle/transport.c

branch
soc.2013.gobjectification
changeset 34935
686fa55b0deb
parent 33631
21775fb6957a
child 36889
4dfe09057bed
--- a/libpurple/protocols/jabber/jingle/transport.c	Fri Sep 06 21:31:42 2013 +0530
+++ b/libpurple/protocols/jabber/jingle/transport.c	Sat Sep 07 00:10:19 2013 +0530
@@ -42,8 +42,8 @@
 static void jingle_transport_finalize (GObject *object);
 static void jingle_transport_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
 static void jingle_transport_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
-JingleTransport *jingle_transport_parse_internal(xmlnode *transport);
-xmlnode *jingle_transport_to_xml_internal(JingleTransport *transport, xmlnode *content, JingleActionType action);
+JingleTransport *jingle_transport_parse_internal(PurpleXmlNode *transport);
+PurpleXmlNode *jingle_transport_to_xml_internal(JingleTransport *transport, PurpleXmlNode *content, JingleActionType action);
 static void jingle_transport_add_local_candidate_internal(JingleTransport *transport, const gchar *id, guint generation, PurpleMediaCandidate *candidate);
 static GList *jingle_transport_get_remote_candidates_internal(JingleTransport *transport);
 
@@ -174,24 +174,24 @@
 }
 
 JingleTransport *
-jingle_transport_parse_internal(xmlnode *transport)
+jingle_transport_parse_internal(PurpleXmlNode *transport)
 {
-	const gchar *type = xmlnode_get_namespace(transport);
+	const gchar *type = purple_xmlnode_get_namespace(transport);
 	return jingle_transport_create(type);
 }
 
-xmlnode *
-jingle_transport_to_xml_internal(JingleTransport *transport, xmlnode *content, JingleActionType action)
+PurpleXmlNode *
+jingle_transport_to_xml_internal(JingleTransport *transport, PurpleXmlNode *content, JingleActionType action)
 {
-	xmlnode *node = xmlnode_new_child(content, "transport");
-	xmlnode_set_namespace(node, jingle_transport_get_transport_type(transport));
+	PurpleXmlNode *node = purple_xmlnode_new_child(content, "transport");
+	purple_xmlnode_set_namespace(node, jingle_transport_get_transport_type(transport));
 	return node;
 }
 
 JingleTransport *
-jingle_transport_parse(xmlnode *transport)
+jingle_transport_parse(PurpleXmlNode *transport)
 {
-	const gchar *type_name = xmlnode_get_namespace(transport);
+	const gchar *type_name = purple_xmlnode_get_namespace(transport);
 	GType type = jingle_get_type(type_name);
 	if (type == G_TYPE_NONE)
 		return NULL;
@@ -199,8 +199,8 @@
 	return JINGLE_TRANSPORT_CLASS(g_type_class_ref(type))->parse(transport);
 }
 
-xmlnode *
-jingle_transport_to_xml(JingleTransport *transport, xmlnode *content, JingleActionType action)
+PurpleXmlNode *
+jingle_transport_to_xml(JingleTransport *transport, PurpleXmlNode *content, JingleActionType action)
 {
 	g_return_val_if_fail(transport != NULL, NULL);
 	g_return_val_if_fail(JINGLE_IS_TRANSPORT(transport), NULL);

mercurial