X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2Ftest_yaffs_close_EBADF.c;fp=direct%2Ftimothy_tests%2Fquick_tests%2Ftest_yaffs_close_EBADF.c;h=a058d98467a5f662da669021d004b0e30f5819c2;hp=7a0184d9de29ac30e23dbf561cd6beef4e44d7ce;hb=aed1065488d0c27e1654091636e4cfe5fb8e6951;hpb=529984f4a8f8bdcfd75866462ba6b89695b0b9b0 diff --git a/direct/timothy_tests/quick_tests/test_yaffs_close_EBADF.c b/direct/timothy_tests/quick_tests/test_yaffs_close_EBADF.c index 7a0184d..a058d98 100644 --- a/direct/timothy_tests/quick_tests/test_yaffs_close_EBADF.c +++ b/direct/timothy_tests/quick_tests/test_yaffs_close_EBADF.c @@ -30,6 +30,7 @@ int test_yaffs_close_EBADF(void) if (output < 0){ error_code = yaffs_get_error(); if (abs(error_code) == EBADF){ + handle =-1; return 1; } else { print_message("different error than expected\n",2); @@ -53,7 +54,8 @@ int test_yaffs_close_EBADF(void) int test_yaffs_close_EBADF_clean(void) { - if (handle <= 0){ + if (handle >= 0){ + printf("handle %d\n",handle); return yaffs_close(handle); } else { return 1;