summaryrefslogtreecommitdiff
path: root/direct
diff options
context:
space:
mode:
authorTimothy Manning <tfhmanning@gmail.com>2010-12-22 15:56:30 +1300
committerTimothy Manning <tfhmanning@gmail.com>2010-12-22 15:56:30 +1300
commitf8c94ec8d6c218bc34f348b64d853521d03e6905 (patch)
tree298a1f926e5365543f6e0d0b30e4857814c2b1ab /direct
parentfe192b14d52d6c7d4722402686dcb553153916c3 (diff)
yaffs Fixed all of the bugs in direct/timothy_tests/mirror_tests
Signed-off-by: Timothy Manning <tfhmanning@gmail.com>
Diffstat (limited to 'direct')
-rw-r--r--direct/timothy_tests/mirror_tests/current_bugs.txt3
-rw-r--r--direct/timothy_tests/mirror_tests/mirror_tests.c22
2 files changed, 12 insertions, 13 deletions
diff --git a/direct/timothy_tests/mirror_tests/current_bugs.txt b/direct/timothy_tests/mirror_tests/current_bugs.txt
index da17001..8e3251a 100644
--- a/direct/timothy_tests/mirror_tests/current_bugs.txt
+++ b/direct/timothy_tests/mirror_tests/current_bugs.txt
@@ -1,6 +1,5 @@
BUGS
- In yaffs having a pathname "yaffs2/tests//.." appears to create a file called ".." unstead of going back a directory.
-
+ NO Bugs.
diff --git a/direct/timothy_tests/mirror_tests/mirror_tests.c b/direct/timothy_tests/mirror_tests/mirror_tests.c
index 90caf45..8c7574e 100644
--- a/direct/timothy_tests/mirror_tests/mirror_tests.c
+++ b/direct/timothy_tests/mirror_tests/mirror_tests.c
@@ -303,8 +303,8 @@ int compare_linux_and_yaffs(arg_temp *args_struct)
// check_mode_file("yaffs2/test/YY");
//find out the number of files in the directory
yaffs_open_dir = yaffs_opendir(yaffs_struct.root_path);
- if (yaffs_open_dir != NULL) {
- for (x=0;NULL!=yaffs_readdir(yaffs_open_dir);x++){}
+ if (yaffs_open_dir) {
+ for (x=0;yaffs_readdir(yaffs_open_dir);x++){}
number_of_files_in_yaffs=x;
sprintf(message,"number of files in yaffs dir= %d\n",number_of_files_in_yaffs);
print_message(2,message);
@@ -320,7 +320,7 @@ int compare_linux_and_yaffs(arg_temp *args_struct)
//check_mode_file("yaffs2/test/YY");
//copy file names into array
- if (yaffs_open_dir !=NULL){
+ if (yaffs_open_dir){
yaffs_current_file =yaffs_readdir(yaffs_open_dir);
for (x=0 ;yaffs_current_file;x++)
{
@@ -340,8 +340,8 @@ int compare_linux_and_yaffs(arg_temp *args_struct)
//find out the number of files in the directory
linux_open_dir = opendir(linux_struct.root_path);
- if (linux_open_dir!=NULL){
- for (x=0;NULL!=readdir(linux_open_dir);x++){}
+ if (linux_open_dir){
+ for (x=0;readdir(linux_open_dir);x++){}
number_of_files_in_linux=(x-2);
sprintf(message,"number of files in linux dir= %d\n",(number_of_files_in_linux));
print_message(2,message);
@@ -361,18 +361,18 @@ int compare_linux_and_yaffs(arg_temp *args_struct)
//check_mode_file("yaffs2/test/YY");
//copy file names into array
- if (linux_open_dir!=NULL){
+ if (linux_open_dir){
linux_current_file =readdir(linux_open_dir);
- for (x=0, y=0 ;NULL!=linux_current_file;x++)
+ for (x=0, y=0 ;linux_current_file;x++)
{
- if (NULL!=linux_current_file){
+ if (linux_current_file){
strcpy(message,linux_current_file->d_name);
print_message(7,"opened file: ");
print_message(7,message);
print_message(7,"\n");
}
- if (NULL!=linux_current_file &&
+ if (linux_current_file &&
0!=strcmp(message,".")&&
0!=strcmp(message,"..")){
strcpy(file_name,linux_current_file->d_name);
@@ -441,14 +441,14 @@ int compare_linux_and_yaffs(arg_temp *args_struct)
//print remaining files
for (x=0;x<number_of_files_in_linux;x++){
- if (linux_file_list[x][0]!=NULL){
+ if (linux_file_list[x][0]){
sprintf(message,"unmatched file in linux: %s\n",linux_file_list[x]);
print_message(2,message);
exit_bool=1;
}
}
for (x=0;x<number_of_files_in_yaffs;x++){
- if (yaffs_file_list[x][0]!=NULL){
+ if (yaffs_file_list[x][0]){
sprintf(message,"unmatched file in yaffs: %s\n",yaffs_file_list[x]);
print_message(2,message);
exit_bool=1;