From 760f8378714ba82bf5d35ea0caf26835d6142db3 Mon Sep 17 00:00:00 2001 From: "bernard.xiong@gmail.com" Date: Mon, 2 Jul 2012 23:28:06 +0000 Subject: [PATCH] fixed list directory issue on path. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2200 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- examples/file/listdir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/file/listdir.c b/examples/file/listdir.c index c2065e401..991351fc6 100644 --- a/examples/file/listdir.c +++ b/examples/file/listdir.c @@ -32,7 +32,7 @@ void list_dir(const char* path) rt_memset(&s, 0, sizeof(struct stat)); /* 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); if ( s.st_mode & DFS_S_IFDIR )