aboutsummaryrefslogtreecommitdiffstats
path: root/c/ls.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/ls.c')
-rw-r--r--c/ls.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/c/ls.c b/c/ls.c
index f7e5161..5d5ce43 100644
--- a/c/ls.c
+++ b/c/ls.c
@@ -1,9 +1,7 @@
#include "gbos.h"
-/* ls: list files in the RAM filesystem. */
+/* ls: list files in the filesystem. */
void main(void) {
- char name[9];
+ char name[16];
unsigned char i;
- for (i = 0; i < 8; i++) {
- if (flist(i, name)) { name[8] = 0; puts(name); nl(); }
- }
+ for (i = 0; flist(i, name); i++) { name[15] = 0; puts(name); nl(); }
}