Mercurial > pidgin
diff src/plugin.c @ 5981:81564bb4db68
[gaim-migrate @ 6429]
Saving and loading the current plugin list should work once again.
committer: Tailor Script <tailor@pidgin.im>
| author | Christian Hammond <chipx86@chipx86.com> |
|---|---|
| date | Wed, 02 Jul 2003 06:00:22 +0000 |
| parents | 53782414bc3a |
| children | f9428d38c03b |
line wrap: on
line diff
--- a/src/plugin.c Tue Jul 01 12:43:39 2003 +0000 +++ b/src/plugin.c Wed Jul 02 06:00:22 2003 +0000 @@ -130,26 +130,6 @@ #endif /* GAIM_PLUGINS */ -static void -update_plugin_prefs(void) -{ - GList *pl; - GList *files = NULL; - GaimPlugin *p; - - for (pl = gaim_plugins_get_loaded(); pl != NULL; pl = pl->next) { - p = pl->data; - - if(p->info->type != GAIM_PLUGIN_PROTOCOL && - p->info->type != GAIM_PLUGIN_LOADER) { - files = g_list_append(files, p->path); - } - } - - gaim_prefs_set_string_list("/plugins/loaded", files); - g_list_free(files); -} - static gint compare_prpl(GaimPlugin *a, GaimPlugin *b) { @@ -299,7 +279,6 @@ } loaded_plugins = g_list_append(loaded_plugins, plugin); - update_plugin_prefs(); plugin->loaded = TRUE; @@ -321,7 +300,6 @@ g_return_val_if_fail(plugin != NULL, FALSE); loaded_plugins = g_list_remove(loaded_plugins, plugin); - update_plugin_prefs(); g_return_val_if_fail(gaim_plugin_is_loaded(plugin), FALSE);
