fixed list directory issue on path.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2200 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
bernard.xiong@gmail.com 2012-07-02 23:28:06 +00:00
parent ee546fb0d4
commit 760f837871
1 changed files with 1 additions and 1 deletions

View File

@ -32,7 +32,7 @@ void list_dir(const char* path)
rt_memset(&s, 0, sizeof(struct stat)); rt_memset(&s, 0, sizeof(struct stat));
/* build full path for each file */ /* build full path for each file */
rt_sprintf(fullpath, "/%s", dirent->d_name); rt_sprintf(fullpath, "%s/%s", path, dirent->d_name);
stat(fullpath, &s); stat(fullpath, &s);
if ( s.st_mode & DFS_S_IFDIR ) if ( s.st_mode & DFS_S_IFDIR )