diff options
author | Björn Stenberg <bjorn@haxx.se> | 2002-05-06 14:16:20 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2002-05-06 14:16:20 +0000 |
commit | 40b1f4f0ec91d7e632098ad23473f4bda4320b7c (patch) | |
tree | 12557e7eb0b2d79ad06c79ee9ffe92135896c975 /firmware/common/dir.c | |
parent | 697485ef6a189194ea47b879c72cece98b07db2c (diff) | |
download | rockbox-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/dir.c')
-rw-r--r-- | firmware/common/dir.c | 3 |
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) { |