diff -r f47341bdfdde -r 4dfe09057bed libpurple/protocols/jabber/jingle/session.h --- a/libpurple/protocols/jabber/jingle/session.h Sat Oct 12 16:42:04 2013 +0530 +++ b/libpurple/protocols/jabber/jingle/session.h Sat Oct 12 17:43:23 2013 +0530 @@ -67,7 +67,12 @@ * * @return The session class's GType. */ -GType jingle_session_get_type(void); +G_MODULE_EXPORT GType jingle_session_get_type(void); + +/** + * Registers the JingleSession type in the type system. + */ +void jingle_session_register_type(PurplePlugin *plugin); JingleSession *jingle_session_create(JabberStream *js, const gchar *sid, const gchar *local_jid, const gchar *remote_jid,