summaryrefslogtreecommitdiff
path: root/playlist.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-01-08 21:09:36 +0100
committerGravatar waker <wakeroid@gmail.com>2012-01-08 21:09:36 +0100
commitd232352925df36cf31280bbff9c773145826a4fd (patch)
tree7b76290d138e5e9dedafcb119ad00dcfd11cff1a /playlist.c
parentbacfb5fb42058699448864c4e5c863f74548b92e (diff)
added hack for loading playlists from zip files
Diffstat (limited to 'playlist.c')
-rw-r--r--playlist.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/playlist.c b/playlist.c
index b1c9d319..e1ae14f4 100644
--- a/playlist.c
+++ b/playlist.c
@@ -1402,6 +1402,10 @@ plt_insert_dir_int (playlist_t *playlist, DB_vfs_t *vfs, playItem_t *after, cons
}
else {
inserted = plt_insert_file (playlist, after, namelist[i]->d_name, pabort, cb, user_data);
+ if (!inserted) {
+ // special case for loading playlists in zip files
+ inserted = plt_load (playlist, after, namelist[i]->d_name, pabort, cb, user_data);
+ }
}
if (inserted) {
after = inserted;