X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2Ftest_yaffs_unlink_ENAMETOOLONG.c;h=0515ab1556ed54458ed1366026a4ef601a1af760;hp=c5184a5f0863e4a3ec53a8c14c7ecd1c9b0daada;hb=c883969be5fbee680417b7a310ed29f8e738c869;hpb=1c8604a29f8ca073e1f5129c58e201a4b42bc192 diff --git a/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c b/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c index c5184a5..0515ab1 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c @@ -14,8 +14,9 @@ #include "test_yaffs_unlink_ENAMETOOLONG.h" -static int handle=0; -int test_yaffs_unlink_ENAMETOOLONG(void){ + +int test_yaffs_unlink_ENAMETOOLONG(void) +{ int output=0; int error_code=0; int x=0; @@ -28,32 +29,23 @@ int test_yaffs_unlink_ENAMETOOLONG(void){ } file_name[file_name_length-2]='\0'; - /*printf("path %s\n",path); */ output=yaffs_unlink(file_name); if (output==-1){ error_code=yaffs_get_error(); - //printf("EISDIR def %d, Error code %d\n", EISDIR,error_code); - if (abs(error_code)== EISDIR){ + 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; } - } - else { - printf("directory unlinked opened.(which is a bad thing)\n"); + } else { + print_message("directory unlinked opened.(which is a bad thing)\n",2); 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*/ - } + +int test_yaffs_unlink_ENAMETOOLONG_clean(void) +{ + return 1; }