diff options
author | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2006-02-03 18:44:48 +0000 |
---|---|---|
committer | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2006-02-03 18:44:48 +0000 |
commit | f4f1eefddfb46e013c07281f25b8461e4cdda851 (patch) | |
tree | 6b976f7e493d197c15a1ee61bd462759f2a05bb6 /src/itdb_playlist.c | |
parent | 58db582b99ccec9906c2374adc54dbac1b22b621 (diff) | |
download | libgpod-f4f1eefddfb46e013c07281f25b8461e4cdda851.tar.gz libgpod-f4f1eefddfb46e013c07281f25b8461e4cdda851.tar.xz libgpod-f4f1eefddfb46e013c07281f25b8461e4cdda851.zip |
* 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
Diffstat (limited to 'src/itdb_playlist.c')
-rw-r--r-- | src/itdb_playlist.c | 32 |
1 files changed, 16 insertions, 16 deletions
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); } |