From 79798ff5f30dea7419f360e197763abb3b46259a Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Fri, 27 Aug 2010 10:33:09 +0000 Subject: Make getcwd match the posix variant, make get_current_file() behave similar to it and add a few sanity checks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27903 a1c6a512-1295-4272-9138-f99709370657 --- apps/root_menu.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'apps/root_menu.c') diff --git a/apps/root_menu.c b/apps/root_menu.c index 7965673b67..7f882cdba3 100644 --- a/apps/root_menu.c +++ b/apps/root_menu.c @@ -252,7 +252,11 @@ static int browser(void* param) switch ((intptr_t)param) { case GO_TO_FILEBROWSER: - get_current_file(last_folder, MAX_PATH); + if (!get_current_file(last_folder, MAX_PATH)) + { + last_folder[0] = '/'; + last_folder[1] = '\0'; + } break; #ifdef HAVE_TAGCACHE case GO_TO_DBBROWSER: -- cgit v1.2.3