X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fmirror_tests%2Fmirror_tests.c;h=88c509f07787f1e8d323c5204ad5e8538fa093c1;hp=d87dff51fc6fc7a8ac1cf2730b24c0f211ce5a03;hb=5907bcd9553ddbddfbfbf116193834a3f444c70b;hpb=a64e1896b1d462414c9fad6dbe1f77a2a8be04a5 diff --git a/direct/timothy_tests/mirror_tests/mirror_tests.c b/direct/timothy_tests/mirror_tests/mirror_tests.c index d87dff5..88c509f 100644 --- a/direct/timothy_tests/mirror_tests/mirror_tests.c +++ b/direct/timothy_tests/mirror_tests/mirror_tests.c @@ -64,9 +64,8 @@ int main(int argc, char *argv[]) print_message(3,message); sprintf(message,"yaffs_num_of_tests: %d\n",yaffs_tests.num_of_tests); print_message(3,message); - for (x=0;xd_name); + for (x=0 ;NULL!=yaffs_current_file;x++) + { + yaffs_current_file =yaffs_readdir(yaffs_open_dir); + if (NULL!=yaffs_current_file){ + strcpy(yaffs_file_list[x],yaffs_current_file->d_name); + } } } linux_open_dir = opendir(linux_struct.root_path); + if (linux_open_dir){ + for (x=0;NULL!=readdir(linux_open_dir);x++){} + printf("number of files in linux dir= %d\n",(x-2)); + //the -2 is because linux shows 2 extra files which are automaticly created. + + char linux_file_list[x][100]; + + for (x=0 ;NULL!=linux_current_file;x++) + { + linux_current_file =readdir(linux_open_dir); + if (NULL!=linux_current_file){ + strcpy(linux_file_list[x],linux_current_file->d_name); + } + } + } + + + - for (x=0;NULL!=readdir(linux_open_dir);x++){}; - printf("number of files in linux dir= %d\n",(x-2)); //the -2 is because linux shows 2 extra files which are automaticly created. //printf("file_name %s\n", yaffs_current_file->d_name); // generate_array_of_objects_in_yaffs();