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=64d9ee14a37c3cf9dbebc670d92a39490cfc495e;hp=8f255431b9ea0feff9048369a3739cc73a61a912;hb=00ebf30805d631cd9bb3155aa249705b3a5777f5;hpb=4f90d524e3c666c53ae36ad2911e00e5b3741cca 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 8f25543..64d9ee1 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_unlink_ENAMETOOLONG.c @@ -1,7 +1,7 @@ /* * YAFFS: Yet another FFS. A NAND-flash specific file system. * - * Copyright (C) 2002-2010 Aleph One Ltd. + * Copyright (C) 2002-2011 Aleph One Ltd. * for Toby Churchill Ltd and Brightstar Engineering * * Created by Timothy Manning @@ -15,7 +15,8 @@ -int test_yaffs_unlink_ENAMETOOLONG(void){ +int test_yaffs_unlink_ENAMETOOLONG(void) +{ int output=0; int error_code=0; int x=0; @@ -28,26 +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; } } -int test_yaffs_unlink_ENAMETOOLONG_clean(void){ +int test_yaffs_unlink_ENAMETOOLONG_clean(void) +{ return 1; }