summaryrefslogtreecommitdiffstats
path: root/cpukit/libfs/src/dosfs/msdos_file.c
diff options
context:
space:
mode:
authorKinsey Moore <kinsey.moore@oarcorp.com>2024-01-08 13:52:17 -0600
committerJoel Sherrill <joel@rtems.org>2024-01-16 10:57:44 -0600
commit63833908863567dfa6d5f9d666f34f94a702fe14 (patch)
tree06560d79a43ef1b398dc636571d1fde1807df845 /cpukit/libfs/src/dosfs/msdos_file.c
parentflashdev.c: return error if both buffers are NULL (diff)
downloadrtems-63833908863567dfa6d5f9d666f34f94a702fe14.tar.bz2
cpukit: Remove or use unused variable assignments
Diffstat (limited to 'cpukit/libfs/src/dosfs/msdos_file.c')
-rw-r--r--cpukit/libfs/src/dosfs/msdos_file.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/cpukit/libfs/src/dosfs/msdos_file.c b/cpukit/libfs/src/dosfs/msdos_file.c
index fd14f5084d..e25f292484 100644
--- a/cpukit/libfs/src/dosfs/msdos_file.c
+++ b/cpukit/libfs/src/dosfs/msdos_file.c
@@ -223,6 +223,11 @@ msdos_file_sync(rtems_libio_t *iop)
}
rc = fat_sync(&fs_info->fat);
+ if (rc != RC_OK)
+ {
+ msdos_fs_unlock(fs_info);
+ return rc;
+ }
msdos_fs_unlock(fs_info);