Mercurial > audlegacy
diff src/audacious/pluginenum.c @ 2400:4daf4fa409e0 trunk
[svn] - make a note that hashtable collisions in the plugin matrix are not
only possible, but happening, and have strange side effects.
author | nenolod |
---|---|
date | Thu, 25 Jan 2007 01:52:51 -0800 |
parents | ad1d7687814c |
children | 0ad10a95ed10 |
line wrap: on
line diff
--- a/src/audacious/pluginenum.c Wed Jan 24 18:40:07 2007 -0800 +++ b/src/audacious/pluginenum.c Thu Jan 25 01:52:51 2007 -0800 @@ -277,6 +277,12 @@ return; } + /* + * FIXME: this collides in many cases. this is really bad. + * i have no idea why we use a hashtable here, there is no point, when + * a list of enabled plugins would realistically offer the same + * scalability. - nenolod + */ plugin_matrix = g_hash_table_new_full(g_str_hash, g_int_equal, g_free, NULL);