From 4c387c01c1925bd596cfcc6211cd3e386814a04f Mon Sep 17 00:00:00 2001 From: jcsjcs Date: Fri, 3 Feb 2006 18:44:48 +0000 Subject: * src/itdb_itunesdb.c, src/itdb_playlist.c, src/ithumb-writer.c: removed nested-functions. Thanks to Brian Jackson for the patch (he was not the only to send patches -- please, nobody feel offended that I didn't act sooner). git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1201 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- src/itdb_playlist.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'src/itdb_playlist.c') diff --git a/src/itdb_playlist.c b/src/itdb_playlist.c index b2d7660..89d77cb 100644 --- a/src/itdb_playlist.c +++ b/src/itdb_playlist.c @@ -782,38 +782,38 @@ void itdb_spl_update (Itdb_Playlist *spl) } +void spl_update (Itdb_Playlist *playlist, gpointer data); +void spl_update (Itdb_Playlist *playlist, gpointer data) +{ + g_return_if_fail (playlist); + itdb_spl_update (playlist); +} /* update all smart playlists */ void itdb_spl_update_all (Itdb_iTunesDB *itdb) { - auto void spl_update (Itdb_Playlist *playlist, gpointer data); - void spl_update (Itdb_Playlist *playlist, gpointer data) - { - g_return_if_fail (playlist); - itdb_spl_update (playlist); - } - g_return_if_fail (itdb); g_list_foreach (itdb->playlists, (GFunc)spl_update, NULL); } +void spl_update2 (Itdb_Playlist *playlist, gpointer data); +void spl_update2 (Itdb_Playlist *playlist, gpointer data) +{ + g_return_if_fail (playlist); + if (playlist->is_spl && playlist->splpref.liveupdate) + itdb_spl_update (playlist); +} + + /* update all smart playlists with 'live updating' set*/ void itdb_spl_update_live (Itdb_iTunesDB *itdb) { - auto void spl_update (Itdb_Playlist *playlist, gpointer data); - void spl_update (Itdb_Playlist *playlist, gpointer data) - { - g_return_if_fail (playlist); - if (playlist->is_spl && playlist->splpref.liveupdate) - itdb_spl_update (playlist); - } - g_return_if_fail (itdb); - g_list_foreach (itdb->playlists, (GFunc)spl_update, NULL); + g_list_foreach (itdb->playlists, (GFunc)spl_update2, NULL); } -- cgit