diff options
| author | Mats Lidell <matsl@rockbox.org> | 2003-01-31 08:43:12 +0000 |
|---|---|---|
| committer | Mats Lidell <matsl@rockbox.org> | 2003-01-31 08:43:12 +0000 |
| commit | 816bc8c6b1a92ff005a95772590510166df1fe5a (patch) | |
| tree | faa8bba07785804d717f04d07f1bb6c69a697e82 /apps | |
| parent | 23826f0a34577954e8b280ab1a2f0ad78477f1fe (diff) | |
| download | rockbox-816bc8c6b1a92ff005a95772590510166df1fe5a.zip rockbox-816bc8c6b1a92ff005a95772590510166df1fe5a.tar.gz rockbox-816bc8c6b1a92ff005a95772590510166df1fe5a.tar.bz2 rockbox-816bc8c6b1a92ff005a95772590510166df1fe5a.tar.xz | |
Simulator warns when archos dir is misssing. dirbrowse changed to
return false on error. Not used except for the simulator warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3197 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/tree.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/apps/tree.c b/apps/tree.c index 41aafd3..7151dca 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -78,7 +78,13 @@ static bool reload_dir = false; void browse_root(void) { +#ifndef SIMULATOR dirbrowse("/"); +#else + if (!dirbrowse("/")) { + DEBUGF("No filesystem found. Have you forgotten to create it?\n"); + } +#endif } @@ -995,7 +1001,7 @@ bool dirbrowse(char *root) numentries = showdir(currdir, dirstart); if (numentries == -1) - return -1; /* currdir is not a directory */ + return false; /* currdir is not a directory */ update_all = true; put_cursorxy(CURSOR_X, CURSOR_Y + dircursor, true); @@ -1417,7 +1423,7 @@ bool dirbrowse(char *root) } } - return false; + return true; } static int plsize = 0; |