From 8dbbea6bccf68634dddb3236f4b05bcf0558c46b Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 27 Nov 2014 09:29:16 -0600 Subject: msdos_file.c: Reverse return codes per Gedare --- cpukit/libfs/src/dosfs/msdos_file.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cpukit/libfs/src/dosfs/msdos_file.c') diff --git a/cpukit/libfs/src/dosfs/msdos_file.c b/cpukit/libfs/src/dosfs/msdos_file.c index 1d62886668..ada943d854 100644 --- a/cpukit/libfs/src/dosfs/msdos_file.c +++ b/cpukit/libfs/src/dosfs/msdos_file.c @@ -244,8 +244,8 @@ msdos_file_sync(rtems_libio_t *iop) rc = fat_sync(&fs_info->fat); rtems_semaphore_release(fs_info->vol_sema); - if ( rc == 0 ) - return RC_OK; + if ( rc != 0 ) + rtems_set_errno_and_return_minus_one(EIO); - rtems_set_errno_and_return_minus_one(EIO); + return RC_OK; } -- cgit v1.2.3