# HG changeset patch # User yaz # Date 1165832232 28800 # Node ID 78002535143b0b10da7ffa017baad8ebcefec614 # Parent 6ce74d8d2dee0b8f1c83e483523b40e43e855a97 [svn] remove plugin-reactivation loops for general and visualization plugins in plugin_system_cleanup(). it occasionally had prevented plugins' own cleanup routines working correctly. diff -r 6ce74d8d2dee -r 78002535143b ChangeLog --- a/ChangeLog Mon Dec 11 01:56:42 2006 -0800 +++ b/ChangeLog Mon Dec 11 02:17:12 2006 -0800 @@ -1,3 +1,11 @@ +2006-12-11 09:56:42 +0000 William Pitcock + revision [3159] + - add playlist.queue and playlist.shuffle for the queue and shuffle lists associated with each playlist. + + trunk/audacious/playlist.h | 2 ++ + 1 file changed, 2 insertions(+) + + 2006-12-11 09:53:05 +0000 William Pitcock revision [3157] - cleanup the declaration of PlaylistEntry, and add some initial structure for migrating to multiple playlists. diff -r 6ce74d8d2dee -r 78002535143b audacious/pluginenum.c --- a/audacious/pluginenum.c Mon Dec 11 01:56:42 2006 -0800 +++ b/audacious/pluginenum.c Mon Dec 11 02:17:12 2006 -0800 @@ -430,6 +430,7 @@ if (ep_data.effect_list) g_list_free(ep_data.effect_list); +#if 0 for (node = get_general_enabled_list(); node; node = g_list_next(node)) { gp = GENERAL_PLUGIN(node->data); enable_general_plugin(g_list_index(gp_data.general_list, gp), FALSE); @@ -441,6 +442,7 @@ GDK_THREADS_LEAVE(); while (g_main_iteration(FALSE)); GDK_THREADS_ENTER(); +#endif for (node = get_general_list(); node; node = g_list_next(node)) { gp = GENERAL_PLUGIN(node->data); @@ -456,6 +458,7 @@ if (gp_data.general_list) g_list_free(gp_data.general_list); +#if 0 for (node = get_vis_enabled_list(); node; node = g_list_next(node)) { vp = VIS_PLUGIN(node->data); enable_vis_plugin(g_list_index(vp_data.vis_list, vp), FALSE); @@ -467,6 +470,7 @@ GDK_THREADS_LEAVE(); while (g_main_iteration(FALSE)); GDK_THREADS_ENTER(); +#endif for (node = get_vis_list(); node; node = g_list_next(node)) { vp = VIS_PLUGIN(node->data);