summaryrefslogtreecommitdiff
path: root/firmware/common
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-05-06 14:16:20 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-05-06 14:16:20 +0000
commit40b1f4f0ec91d7e632098ad23473f4bda4320b7c (patch)
tree12557e7eb0b2d79ad06c79ee9ffe92135896c975 /firmware/common
parent697485ef6a189194ea47b879c72cece98b07db2c (diff)
downloadrockbox-40b1f4f0ec91d7e632098ad23473f4bda4320b7c.tar.gz
rockbox-40b1f4f0ec91d7e632098ad23473f4bda4320b7c.zip
Fixed dir parsing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@476 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/common')
-rw-r--r--firmware/common/dir.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/common/dir.c b/firmware/common/dir.c
index 9388fb243a..d550bedcbd 100644
--- a/firmware/common/dir.c
+++ b/firmware/common/dir.c
@@ -48,7 +48,8 @@ DIR* opendir(char* name)
48 return NULL; 48 return NULL;
49 } 49 }
50 50
51 while ( (part = strtok(name, "/")) ) { 51 for ( part = strtok(name, "/"); part;
52 part = strtok(NULL, "/") ) {
52 int partlen = strlen(part); 53 int partlen = strlen(part);
53 /* scan dir for name */ 54 /* scan dir for name */
54 while (1) { 55 while (1) {