X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2Ftest_yaffs_symlink_EROFS.c;h=89627746239fc9e869bbeb079d7b30a5eba1098b;hb=83d99930038ef56463b6551aff5aa4d8348ce240;hp=c53848cb64424020a4a5d3fd25c48fbab7790c58;hpb=41a39f326b4b732a36310275c0f4489c07117679;p=yaffs2.git diff --git a/direct/timothy_tests/quick_tests/test_yaffs_symlink_EROFS.c b/direct/timothy_tests/quick_tests/test_yaffs_symlink_EROFS.c index c53848c..8962774 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_symlink_EROFS.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_symlink_EROFS.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 @@ -18,13 +18,7 @@ static int output = 0; int test_yaffs_symlink_EROFS(void) { int error_code = 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); - return -1; - } - } + EROFS_setup(); output = yaffs_symlink(FILE_PATH,SYMLINK_PATH); if (output<0){ @@ -44,7 +38,7 @@ int test_yaffs_symlink_EROFS(void) int test_yaffs_symlink_EROFS_clean(void) { - return EROFS_clean() && yaffs_unlink(SYMLINK_PATH); + return (EROFS_clean() && yaffs_unlink(SYMLINK_PATH)); }