summaryrefslogtreecommitdiffstats
path: root/playtreeparser.c
diff options
context:
space:
mode:
Diffstat (limited to 'playtreeparser.c')
-rw-r--r--playtreeparser.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/playtreeparser.c b/playtreeparser.c
index 489308f8aa..84bb71eb89 100644
--- a/playtreeparser.c
+++ b/playtreeparser.c
@@ -294,6 +294,7 @@ parse_pls(play_tree_parser_t* p) {
if(entries[num].file == NULL)
mp_msg(MSGT_PLAYTREE,MSGL_ERR,"Entry %d don't have a file !!!!\n",num+1);
else {
+ mp_msg(MSGT_PLAYTREE,MSGL_DBG2,"Adding entry %s\n",entries[num].file);
entry = play_tree_new();
play_tree_add_file(entry,entries[num].file);
free(entries[num].file);
@@ -313,8 +314,10 @@ parse_pls(play_tree_parser_t* p) {
}
free(entries);
-
- return list;
+
+ entry = play_tree_new();
+ play_tree_set_child(entry,list);
+ return entry;
}
play_tree_t*