diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-15 22:58:28 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-07-15 22:58:28 +0000 |
| commit | 377725fefe85e65f387508c2d18a4bcabba58e9c (patch) | |
| tree | c80833bc7cb84619273e5f5a3a57ed1e5645f74a | |
| parent | 8c57ad9c38c174666a1482a84b7f6a023d397c29 (diff) | |
| download | rockbox-377725fefe85e65f387508c2d18a4bcabba58e9c.zip rockbox-377725fefe85e65f387508c2d18a4bcabba58e9c.tar.gz rockbox-377725fefe85e65f387508c2d18a4bcabba58e9c.tar.bz2 rockbox-377725fefe85e65f387508c2d18a4bcabba58e9c.tar.xz | |
Some more buffer length fixing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1361 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/common/dir.c | 2 | ||||
| -rw-r--r-- | firmware/common/dir.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/firmware/common/dir.c b/firmware/common/dir.c index 867cece..473997b 100644 --- a/firmware/common/dir.c +++ b/firmware/common/dir.c @@ -30,7 +30,7 @@ static DIR opendirs[MAX_OPEN_DIRS]; DIR* opendir(char* name) { - char namecopy[256]; + char namecopy[MAX_PATH]; char* part; char* end; struct fat_direntry entry; diff --git a/firmware/common/dir.h b/firmware/common/dir.h index f805013..3cf36eb 100644 --- a/firmware/common/dir.h +++ b/firmware/common/dir.h @@ -20,6 +20,7 @@ #define _DIR_H_ #include <stdbool.h> +#include "file.h" #ifndef DIRENT_DEFINED @@ -31,7 +32,7 @@ #define ATTR_ARCHIVE 0x20 struct dirent { - unsigned char d_name[256]; + unsigned char d_name[MAX_PATH]; int attribute; int size; int startcluster; |