libpurple/protocols/jabber/jingle/iceudp.c

branch
soc.2013.gobjectification.plugins
changeset 36889
4dfe09057bed
parent 34935
686fa55b0deb
child 36951
6e23992964ed
--- a/libpurple/protocols/jabber/jingle/iceudp.c	Sat Oct 12 16:42:04 2013 +0530
+++ b/libpurple/protocols/jabber/jingle/iceudp.c	Sat Oct 12 17:43:23 2013 +0530
@@ -133,28 +133,7 @@
 	return candidate;
 }
 
-GType
-jingle_iceudp_get_type()
-{
-	static GType type = 0;
-
-	if (type == 0) {
-		static const GTypeInfo info = {
-			sizeof(JingleIceUdpClass),
-			NULL,
-			NULL,
-			(GClassInitFunc) jingle_iceudp_class_init,
-			NULL,
-			NULL,
-			sizeof(JingleIceUdp),
-			0,
-			(GInstanceInitFunc) jingle_iceudp_init,
-			NULL
-		};
-		type = g_type_register_static(JINGLE_TYPE_TRANSPORT, "JingleIceUdp", &info, 0);
-	}
-	return type;
-}
+PURPLE_DEFINE_TYPE(JingleIceUdp, jingle_iceudp, JINGLE_TYPE_TRANSPORT);
 
 static void
 jingle_iceudp_class_init (JingleIceUdpClass *klass)

mercurial