Mercurial > audlegacy
comparison src/audacious/pluginenum.c @ 4099:b3830c28397e
Fix memory leak in add_plugin() (Bugzilla #28)
| author | Jussi Judin <jjudin+audacious@iki.fi> |
|---|---|
| date | Wed, 19 Dec 2007 00:52:56 -0600 |
| parents | 9e24c8746d99 |
| children | 2b7a74fce100 |
comparison
equal
deleted
inserted
replaced
| 4098:fe0f7a72facd | 4099:b3830c28397e |
|---|---|
| 879 if (cfg.disabled_iplugins) { | 879 if (cfg.disabled_iplugins) { |
| 880 disabled = g_strsplit(cfg.disabled_iplugins, ":", 0); | 880 disabled = g_strsplit(cfg.disabled_iplugins, ":", 0); |
| 881 | 881 |
| 882 while (disabled[i]) { | 882 while (disabled[i]) { |
| 883 Plugin *plugintmp = plugin_get_plugin(disabled[i]); | 883 Plugin *plugintmp = plugin_get_plugin(disabled[i]); |
| 884 g_free(disabled[i]); | |
| 884 if (plugintmp) | 885 if (plugintmp) |
| 885 INPUT_PLUGIN(plugintmp)->enabled = FALSE; | 886 INPUT_PLUGIN(plugintmp)->enabled = FALSE; |
| 886 i++; | 887 i++; |
| 887 } | 888 } |
| 888 | 889 |
