diff -r 4129d1ac5c1e -r 0e96218aa13a libpurple/protocols/sametime/sametime.c --- a/libpurple/protocols/sametime/sametime.c Fri Aug 30 04:34:35 2013 +0530 +++ b/libpurple/protocols/sametime/sametime.c Fri Aug 30 05:50:20 2013 +0530 @@ -5782,8 +5782,9 @@ return TRUE; } - -PURPLE_PROTOCOL_DEFINE (SametimeProtocol, mw_protocol); -PURPLE_PLUGIN_INIT (sametime, plugin_query, plugin_load, plugin_unload); +static PurplePlugin *my_plugin; +PURPLE_PROTOCOL_DEFINE(my_plugin, SametimeProtocol, mw_protocol); +PURPLE_PLUGIN_INIT_VAL(my_plugin, sametime, plugin_query, plugin_load, + plugin_unload); /* The End. */