X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2Ftest_yaffs_symlink_EEXIST.c;h=31f988002149cbd27d33d7d9afbbb863c3d3a79e;hp=b7768ac8a01b72605f127d110dac0a8613b703e7;hb=5092cb42f05f875154d89639dbd5d6cea573da5f;hpb=24f00634ca4584100b60d7b68675c1c9c4646ee8 diff --git a/direct/timothy_tests/quick_tests/test_yaffs_symlink_EEXIST.c b/direct/timothy_tests/quick_tests/test_yaffs_symlink_EEXIST.c index b7768ac..31f9880 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_symlink_EEXIST.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_symlink_EEXIST.c @@ -18,7 +18,7 @@ static int output = 0; int test_yaffs_symlink_EEXIST(void) { int error_code = 0; - if (0==yaffs_access(SYMLINK_PATH,0)){ + if (-1==yaffs_access(SYMLINK_PATH,0)){ output=yaffs_symlink(FILE_PATH,SYMLINK_PATH); if (output>0){ print_message("failed to create the first symlink\n",2); @@ -44,11 +44,7 @@ int test_yaffs_symlink_EEXIST(void) int test_yaffs_symlink_EEXIST_clean(void) { - if (output >= 0){ return yaffs_unlink(SYMLINK_PATH); - } else { - return 1; /* the file failed to open so there is no need to close it */ - } }