projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yaffs2: Make checkpoint block scanning skip bad blocks.
[yaffs2.git]
/
direct
/
basic-test
/
dtest.c
diff --git
a/direct/basic-test/dtest.c
b/direct/basic-test/dtest.c
index 8af524f4891a0350d5b59e41e6844ac4711aaa92..e3abe0f39da55bce56502298971452f37407543e 100644
(file)
--- a/
direct/basic-test/dtest.c
+++ b/
direct/basic-test/dtest.c
@@
-3046,34
+3046,36
@@
void readdir_test(const char *mountpt)
int i;
int handle;
char fullname[100];
int i;
int handle;
char fullname[100];
-
+
yaffs_DIR *dirs[100];
yaffs_DIR *dirs[100];
-
+
yaffs_trace_mask = 0;
yaffs_start_up();
yaffs_mount(mountpt);
yaffs_trace_mask = 0;
yaffs_start_up();
yaffs_mount(mountpt);
-
+
for(i = 0; i < 100; i++) {
dirs[i] = yaffs_opendir(mountpt);
printf("%2d %p,", i, dirs[i]);
}
for(i = 0; i < 100; i++) {
dirs[i] = yaffs_opendir(mountpt);
printf("%2d %p,", i, dirs[i]);
}
-
+
printf("\n");
printf("\n");
-
+
for(i = 0; i < 100; i++) {
if(dirs[i])
yaffs_closedir(dirs[i]);
}
for(i = 0; i < 100; i++) {
if(dirs[i])
yaffs_closedir(dirs[i]);
}
-
-
+
+
for(i = 0; i < 100; i++) {
dirs[i] = yaffs_opendir(mountpt);
printf("%2d %p,", i, dirs[i]);
}
for(i = 0; i < 100; i++) {
dirs[i] = yaffs_opendir(mountpt);
printf("%2d %p,", i, dirs[i]);
}
-
+
+ yaffs_unmount(mountpt);
+
}
}