From a99bc99b665af9270ae8cada6ae32d4e8705f3d3 Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Mon, 3 Apr 2006 18:52:58 +0000 Subject: Do not crash when resuming playback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9464 a1c6a512-1295-4272-9138-f99709370657 --- apps/tree.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps') diff --git a/apps/tree.c b/apps/tree.c index 77da24d9ee..3a0a34b621 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -364,11 +364,16 @@ static int update_dir(void) /* load tracks from specified directory to resume play */ void resume_directory(const char *dir) { + bool id3db = *tc.dirfilter == SHOW_ID3DB; + if (ft_load(&tc, dir) < 0) return; lastdir[0] = 0; ft_build_playlist(&tc, 0); + + if (id3db) + tagtree_load(&tc); } /* Returns the current working directory and also writes cwd to buf if -- cgit v1.2.3