yaffs direct: Handle forced unmount
[yaffs2.git] / direct / timothy_tests / quick_tests / test_yaffs_unlink_ENAMETOOLONG.c
index 1803c839bb87798c6bb40530227f6c481c1524f4..8f255431b9ea0feff9048369a3739cc73a61a912 100644 (file)
@@ -14,7 +14,7 @@
 #include "test_yaffs_unlink_ENAMETOOLONG.h"
 
 
-static int handle=0;
+
 int test_yaffs_unlink_ENAMETOOLONG(void){
        int output=0;
        int error_code=0;
@@ -41,19 +41,13 @@ int test_yaffs_unlink_ENAMETOOLONG(void){
                        return -1;
                }
        }
-       else if (output >=0){
+       else {
                printf("directory unlinked opened.(which is a bad thing)\n");
                return -1;
        }
-       /* the program should not get here but the compiler is complaining */
-       return -1;
 }
+
 int test_yaffs_unlink_ENAMETOOLONG_clean(void){
-       if (handle >=0){
-               return yaffs_close(handle);
-       }
-       else {
-               return 1;       /* the file failed to open so there is no need to close it*/
-       }
+       return 1;
 }