projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yaffs Fixed a bug in quick tests.
[yaffs2.git]
/
direct
/
timothy_tests
/
quick_tests
/
test_yaffs_mount_ENAMETOOLONG.c
diff --git
a/direct/timothy_tests/quick_tests/test_yaffs_mount_ENAMETOOLONG.c
b/direct/timothy_tests/quick_tests/test_yaffs_mount_ENAMETOOLONG.c
index 99102c9f6eca8533e4a44b9d60f7643e382f8599..0b3630815e654d92f57540167f1af78a28e75bc7 100644
(file)
--- a/
direct/timothy_tests/quick_tests/test_yaffs_mount_ENAMETOOLONG.c
+++ b/
direct/timothy_tests/quick_tests/test_yaffs_mount_ENAMETOOLONG.c
@@
-16,49
+16,48
@@
-int test_yaffs_mount_ENAMETOOLONG(void){
- int output=0;
- int x;
- int error_code=0;
- int file_name_length=1000000;
+int test_yaffs_mount_ENAMETOOLONG(void)
+{
+ int output = 0;
+ int x = 0;
+ int error_code = 0;
+ int file_name_length = 1000000;
char file_name[file_name_length];
/* if a second file system is mounted then yaffs will return EBUSY. so first unmount yaffs */
char file_name[file_name_length];
/* if a second file system is mounted then yaffs will return EBUSY. so first unmount yaffs */
- output
=
test_yaffs_unmount();
+ output
=
test_yaffs_unmount();
if (output<0){
if (output<0){
- print
f("yaffs failed to unmount\n"
);
+ print
_message("yaffs failed to unmount\n", 2
);
return -1;
}
return -1;
}
- strcat(file_name,YAFFS_MOUNT_POINT);
- for (x=
strlen(YAFFS_MOUNT_POINT)
; x<file_name_length -1; x++){
+ /* set up the file name */
+ for (x=
0
; x<file_name_length -1; x++){
file_name[x]='a';
}
file_name[file_name_length-2]='\0';
file_name[x]='a';
}
file_name[file_name_length-2]='\0';
- //printf("file name: %s\n",file_name);
+
output=yaffs_mount(file_name);
output=yaffs_mount(file_name);
- if (output
==-1
){
+ if (output
<0
){
error_code=yaffs_get_error();
if (abs(error_code)== ENAMETOOLONG){
return 1;
error_code=yaffs_get_error();
if (abs(error_code)== ENAMETOOLONG){
return 1;
- }
- else {
- printf("different error than expected\n");
+ } else {
+ print_message("different error than expected\n", 2);
return -1;
}
return -1;
}
- }
- else {
- printf("mounted a too long mount point name.(which is a bad thing)\n");
+ } else {
+ print_message("mounted a too long mount point name.(which is a bad thing)\n", 2);
return -1;
}
return -1;
}
- /* the program should not get here but the compiler is complaining */
- return -1;
}
}
-int test_yaffs_mount_ENAMETOOLONG_clean(void){
+
+int test_yaffs_mount_ENAMETOOLONG_clean(void)
+{
return test_yaffs_mount();
}
return test_yaffs_mount();
}