{
int error = 0;
int output = 0;
- handle = test_yaffs_open();
- if (handle>=0){
- output = yaffs_truncate("/yaffs2/",10);
- if (output < 0){
- error = yaffs_get_error();
- if (abs(error) == EISDIR){
- return 1;
- } else {
- print_message("received a different error than expected\n",2);
- return -1;
- }
- } else{
- print_message("truncated a directory\n",2);
+
+
+ output = yaffs_truncate("/yaffs2/",10);
+ if (output < 0){
+ error = yaffs_get_error();
+ if (abs(error) == EISDIR){
+ return 1;
+ } else {
+ print_message("received a different error than expected\n",2);
return -1;
}
-
- } else {
- print_message("error opening file\n",2);
- return 1;
+ } else{
+ print_message("truncated a directory\n",2);
+ return -1;
}
+
}
int test_yaffs_truncate_EISDIR_clean(void)