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);