diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-05-26 22:37:57 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-05-26 22:37:57 +0000 |
commit | 824fcd39cf4947527eafcbfa7c0dcbc4704b4cb3 (patch) | |
tree | 9958b54a89de6282576ddb77bb4192a079ddb316 /nuttx/examples/nsh | |
parent | 503ba396598ab1d5ce6f336cd3543d32d6aacbaa (diff) | |
download | px4-nuttx-824fcd39cf4947527eafcbfa7c0dcbc4704b4cb3.tar.gz px4-nuttx-824fcd39cf4947527eafcbfa7c0dcbc4704b4cb3.tar.bz2 px4-nuttx-824fcd39cf4947527eafcbfa7c0dcbc4704b4cb3.zip |
Fat dir operations seem to work
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@254 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/examples/nsh')
-rw-r--r-- | nuttx/examples/nsh/nsh_main.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/nuttx/examples/nsh/nsh_main.c b/nuttx/examples/nsh/nsh_main.c index e9c8466c3..951742e2a 100644 --- a/nuttx/examples/nsh/nsh_main.c +++ b/nuttx/examples/nsh/nsh_main.c @@ -254,23 +254,23 @@ static void cmd_ls(const char *cmd, char *arg) break; } - if (DIRENT_ISFILE(entryp->d_type)) + if (DIRENT_ISDIRECTORY(entryp->d_type)) { #ifdef CONFIG_FULL_PATH - printf(" %s/%s\n", arg, entryp->d_name); + printf(" %s/%s/\n", arg, entryp->d_name); #else - printf(" %s\n", entryp->d_name); + printf(" %s/\n", entryp->d_name); #endif } - - if (DIRENT_ISDIRECTORY(entryp->d_type)) + else { #ifdef CONFIG_FULL_PATH - printf(" %s/%s/\n", arg, entryp->d_name); + printf(" %s/%s\n", arg, entryp->d_name); #else - printf(" %s/\n", entryp->d_name); + printf(" %s\n", entryp->d_name); #endif } + } closedir(dirp); } |