Mercurial > pidgin
diff src/plugin.c @ 10124:b4efa002dad8
[gaim-migrate @ 11161]
warnings -= 3;
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Tue, 19 Oct 2004 04:32:56 +0000 |
parents | 9fdbfe832fac |
children | 4d484e455839 |
line wrap: on
line diff
--- a/src/plugin.c Tue Oct 19 03:59:00 2004 +0000 +++ b/src/plugin.c Tue Oct 19 04:32:56 2004 +0000 @@ -177,6 +177,7 @@ #ifdef GAIM_PLUGINS GaimPlugin *plugin = NULL; GaimPlugin *loader; + gpointer unpunned; gboolean (*gaim_init_plugin)(GaimPlugin *); gaim_debug_misc("plugins", "probing %s\n", filename); @@ -207,7 +208,7 @@ } if (!g_module_symbol(plugin->handle, "gaim_init_plugin", - (gpointer *)&gaim_init_plugin)) { + &unpunned)) { g_module_close(plugin->handle); plugin->handle = NULL; @@ -219,6 +220,7 @@ return NULL; } + gaim_init_plugin = unpunned; } else { loader = find_loader_for_plugin(plugin);