Index: src/plugin.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/plugin.c,v retrieving revision 1.38 diff -u -p -u -r1.38 plugin.c --- src/plugin.c 22 Apr 2004 01:53:11 -0000 1.38 +++ src/plugin.c 22 Apr 2004 13:08:23 -0000 @@ -232,8 +232,9 @@ gaim_plugin_probe(const char *filename) if (plugin->info->api_version != GAIM_PLUGIN_API_VERSION) { + gaim_debug(GAIM_DEBUG_ERROR, "plugins", "%s is unloadable: API version mismatch %d (need %d)\n", + plugin->path, plugin->info->api_version, GAIM_PLUGIN_API_VERSION); gaim_plugin_destroy(plugin); - return NULL; } @@ -941,6 +942,8 @@ gaim_plugin_register(GaimPlugin *plugin) if (loader_info == NULL || loader_info->api_version != GAIM_LOADER_API_VERSION) { + gaim_debug(GAIM_DEBUG_ERROR, "plugins", "%s is unloadable: API version mismatch %d (need %d)\n", + plugin->path, loader_info->api_version, GAIM_LOADER_API_VERSION); return FALSE; } @@ -955,6 +958,8 @@ gaim_plugin_register(GaimPlugin *plugin) if (prpl_info == NULL || prpl_info->api_version != GAIM_PRPL_API_VERSION) { + gaim_debug(GAIM_DEBUG_ERROR, "plugins", "%s is unloadable: API version mismatch %d (need %d)\n", + plugin->path, prpl_info->api_version, GAIM_PRPL_API_VERSION); return FALSE; } Index: plugins/tcl/tcl.c =================================================================== RCS file: /cvsroot/gaim/gaim/plugins/tcl/tcl.c,v retrieving revision 1.7 diff -u -p -u -r1.7 tcl.c --- plugins/tcl/tcl.c 22 Apr 2004 02:28:27 -0000 1.7 +++ plugins/tcl/tcl.c 22 Apr 2004 13:08:23 -0000 @@ -330,7 +330,7 @@ static gboolean tcl_unload(GaimPlugin *p static GaimPluginLoaderInfo tcl_loader_info = { - GAIM_PLUGIN_API_VERSION, + GAIM_LOADER_API_VERSION, NULL, tcl_probe_plugin, tcl_load_plugin,