Fri, 20 Sep 2013 22:08:33 +0530
Added G_MODULE_EXPORT declaration to protocol get_type() functions
--- a/libpurple/protocols/bonjour/bonjour.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/bonjour/bonjour.h Fri Sep 20 22:08:33 2013 +0530 @@ -70,7 +70,7 @@ /** * Returns the GType for the BonjourProtocol object. */ -GType bonjour_protocol_get_type(void); +G_MODULE_EXPORT GType bonjour_protocol_get_type(void); /** * This will always be username@machinename
--- a/libpurple/protocols/gg/gg.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/gg/gg.h Fri Sep 20 22:08:33 2013 +0530 @@ -82,7 +82,7 @@ gboolean not_a_friend; } ggp_buddy_data; -GType ggp_protocol_get_type(void); +G_MODULE_EXPORT GType ggp_protocol_get_type(void); ggp_buddy_data * ggp_buddy_get_data(PurpleBuddy *buddy);
--- a/libpurple/protocols/irc/irc.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/irc/irc.h Fri Sep 20 22:08:33 2013 +0530 @@ -132,7 +132,7 @@ typedef int (*IRCCmdCallback) (struct irc_conn *irc, const char *cmd, const char *target, const char **args); -GType irc_protocol_get_type(void); +G_MODULE_EXPORT GType irc_protocol_get_type(void); int irc_send(struct irc_conn *irc, const char *buf); int irc_send_len(struct irc_conn *irc, const char *buf, int len);
--- a/libpurple/protocols/jabber/facebook.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/jabber/facebook.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,6 +49,6 @@ /** * Returns the GType for the FacebookProtocol object. */ -GType facebook_protocol_get_type(void); +G_MODULE_EXPORT GType facebook_protocol_get_type(void); #endif /* _FACEBOOK_H_ */
--- a/libpurple/protocols/jabber/gtalk.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/jabber/gtalk.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,6 +49,6 @@ /** * Returns the GType for the GTalkProtocol object. */ -GType gtalk_protocol_get_type(void); +G_MODULE_EXPORT GType gtalk_protocol_get_type(void); #endif /* _GTALK_H_ */
--- a/libpurple/protocols/jabber/jabber.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/jabber/jabber.h Fri Sep 20 22:08:33 2013 +0530 @@ -330,7 +330,7 @@ /** * Returns the GType for the JabberProtocol object. */ -GType jabber_protocol_get_type(void); +G_MODULE_EXPORT GType jabber_protocol_get_type(void); void jabber_stream_features_parse(JabberStream *js, PurpleXmlNode *packet); void jabber_process_packet(JabberStream *js, PurpleXmlNode **packet);
--- a/libpurple/protocols/jabber/xmpp.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/jabber/xmpp.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,6 +49,6 @@ /** * Returns the GType for the XMPPProtocol object. */ -GType xmpp_protocol_get_type(void); +G_MODULE_EXPORT GType xmpp_protocol_get_type(void); #endif /* _XMPP_H_ */
--- a/libpurple/protocols/msn/msn.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/msn/msn.h Fri Sep 20 22:08:33 2013 +0530 @@ -167,7 +167,7 @@ PurpleProtocolClass parent_class; } MsnProtocolClass; -GType msn_protocol_get_type(void); +G_MODULE_EXPORT GType msn_protocol_get_type(void); void msn_set_public_alias(PurpleConnection *gc, const char *alias,
--- a/libpurple/protocols/msn/soap.c Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/msn/soap.c Fri Sep 20 22:08:33 2013 +0530 @@ -23,6 +23,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "internal.h" + #include "soap.h" #include "debug.h"
--- a/libpurple/protocols/mxit/mxit.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/mxit/mxit.h Fri Sep 20 22:08:33 2013 +0530 @@ -214,7 +214,7 @@ GHashTable* iimages; /* table which maps inline images (including emoticons) to purple's imgstore id's */ }; -GType mxit_protocol_get_type(void); +G_MODULE_EXPORT GType mxit_protocol_get_type(void); char* mxit_status_text( PurpleBuddy* buddy ); void mxit_enable_signals( struct MXitSession* session );
--- a/libpurple/protocols/myspace/myspace.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/myspace/myspace.h Fri Sep 20 22:08:33 2013 +0530 @@ -207,7 +207,7 @@ } MsimProtocolClass; /* Functions */ -GType msim_protocol_get_type(void); +G_MODULE_EXPORT GType msim_protocol_get_type(void); gboolean msim_send_raw(MsimSession *session, const gchar *msg);
--- a/libpurple/protocols/novell/novell.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/novell/novell.h Fri Sep 20 22:08:33 2013 +0530 @@ -44,6 +44,6 @@ /** * Returns the GType for the NovellProtocol object. */ -GType novell_protocol_get_type(void); +G_MODULE_EXPORT GType novell_protocol_get_type(void); #endif /* _NOVELL_H_ */
--- a/libpurple/protocols/null/nullprotocol.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/null/nullprotocol.h Fri Sep 20 22:08:33 2013 +0530 @@ -44,6 +44,6 @@ /** * Returns the GType for the NullProtocol object. */ -GType null_protocol_get_type(void); +G_MODULE_EXPORT GType null_protocol_get_type(void); #endif /* _NULL_H_ */
--- a/libpurple/protocols/oscar/aim.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/oscar/aim.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,6 +49,6 @@ /** * Returns the GType for the AIMProtocol object. */ -GType aim_protocol_get_type(void); +G_MODULE_EXPORT GType aim_protocol_get_type(void); #endif /* _AIM_H_ */
--- a/libpurple/protocols/oscar/icq.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/oscar/icq.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,6 +49,6 @@ /** * Returns the GType for the ICQProtocol object. */ -GType icq_protocol_get_type(void); +G_MODULE_EXPORT GType icq_protocol_get_type(void); #endif /* _ICQ_H_ */
--- a/libpurple/protocols/oscar/oscar.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/oscar/oscar.h Fri Sep 20 22:08:33 2013 +0530 @@ -244,7 +244,7 @@ /** * Returns the GType for the OscarProtocol object. */ -GType oscar_protocol_get_type(void); +G_MODULE_EXPORT GType oscar_protocol_get_type(void); /* * Byte Stream type. Sort of.
--- a/libpurple/protocols/sametime/sametime.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/sametime/sametime.h Fri Sep 20 22:08:33 2013 +0530 @@ -48,6 +48,6 @@ /** * Returns the GType for the mwProtocol object. */ -GType mw_protocol_get_type(void); +G_MODULE_EXPORT GType mw_protocol_get_type(void); #endif /* _SAMETIME_H_ */
--- a/libpurple/protocols/silc/silcpurple.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/silc/silcpurple.h Fri Sep 20 22:08:33 2013 +0530 @@ -107,7 +107,7 @@ } *SilcPurple; -GType silcpurple_protocol_get_type(void); +G_MODULE_EXPORT GType silcpurple_protocol_get_type(void); void silc_say(SilcClient client, SilcClientConnection conn, SilcClientMessageType type, char *msg, ...);
--- a/libpurple/protocols/simple/simple.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/simple/simple.h Fri Sep 20 22:08:33 2013 +0530 @@ -154,6 +154,6 @@ TransCallback callback; }; -GType simple_protocol_get_type(void); +G_MODULE_EXPORT GType simple_protocol_get_type(void); #endif /* _PURPLE_SIMPLE_H */
--- a/libpurple/protocols/yahoo/yahoo.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/yahoo/yahoo.h Fri Sep 20 22:08:33 2013 +0530 @@ -44,6 +44,6 @@ /** * Returns the GType for the YahooProtocol object. */ -GType yahoo_protocol_get_type(void); +G_MODULE_EXPORT GType yahoo_protocol_get_type(void); #endif /* _YAHOO_H_ */
--- a/libpurple/protocols/yahoo/yahoojp.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/yahoo/yahoojp.h Fri Sep 20 22:08:33 2013 +0530 @@ -49,7 +49,7 @@ /** * Returns the GType for the YahooJPProtocol object. */ -GType yahoojp_protocol_get_type(void); +G_MODULE_EXPORT GType yahoojp_protocol_get_type(void); void yahoojp_register_commands(void); void yahoojp_unregister_commands(void);
--- a/libpurple/protocols/zephyr/zephyr.h Fri Sep 20 17:53:36 2013 +0530 +++ b/libpurple/protocols/zephyr/zephyr.h Fri Sep 20 22:08:33 2013 +0530 @@ -44,6 +44,6 @@ /** * Returns the GType for the ZephyrProtocol object. */ -GType zephyr_protocol_get_type(void); +G_MODULE_EXPORT GType zephyr_protocol_get_type(void); #endif /* _ZEPHYR_H_ */