Mercurial > audlegacy-plugins
comparison src/skins/plugin.c @ 2676:096aa996e4fa
clean some more stuff at skins_cleanup()
| author | Tomasz Mon <desowin@gmail.com> |
|---|---|
| date | Sun, 01 Jun 2008 16:28:51 +0200 |
| parents | 4beebb0e82f8 |
| children | e540e041b34b |
comparison
equal
deleted
inserted
replaced
| 2675:4beebb0e82f8 | 2676:096aa996e4fa |
|---|---|
| 49 gboolean plugin_is_active = FALSE; | 49 gboolean plugin_is_active = FALSE; |
| 50 | 50 |
| 51 static void skins_free_paths(void) { | 51 static void skins_free_paths(void) { |
| 52 int i; | 52 int i; |
| 53 | 53 |
| 54 for (i = 0; i < BMP_PATH_COUNT; i++) { | 54 for (i = 0; i < SKINS_PATH_COUNT; i++) { |
| 55 g_free(skins_paths[i]); | 55 g_free(skins_paths[i]); |
| 56 skins_paths[i] = 0; | 56 skins_paths[i] = NULL; |
| 57 } | 57 } |
| 58 } | 58 } |
| 59 | 59 |
| 60 static void skins_init_paths() { | 60 static void skins_init_paths() { |
| 61 char *xdg_data_home; | 61 char *xdg_data_home; |
| 105 ui_main_evlistener_dissociate(); | 105 ui_main_evlistener_dissociate(); |
| 106 ui_playlist_evlistener_dissociate(); | 106 ui_playlist_evlistener_dissociate(); |
| 107 skins_cfg_free(); | 107 skins_cfg_free(); |
| 108 gtk_widget_destroy(mainwin); | 108 gtk_widget_destroy(mainwin); |
| 109 gtk_widget_destroy(equalizerwin); | 109 gtk_widget_destroy(equalizerwin); |
| 110 gtk_widget_destroy(playlistwin); | |
| 111 ui_manager_destroy(); | |
| 110 skin_destroy(aud_active_skin); | 112 skin_destroy(aud_active_skin); |
| 111 aud_active_skin = NULL; | 113 aud_active_skin = NULL; |
| 112 mainwin = NULL; | 114 mainwin = NULL; |
| 113 equalizerwin = NULL; | 115 equalizerwin = NULL; |
| 114 playlistwin = NULL; | 116 playlistwin = NULL; |
