From a405c3293fffc255c24aeb9fe08bd42e131bd701 Mon Sep 17 00:00:00 2001 From: Mikhail Paulyshka Date: Wed, 27 Jul 2022 17:06:51 +0300 Subject: [PATCH] lfs_filebd_sync: fix compilation on Windows --- bd/lfs_filebd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bd/lfs_filebd.c b/bd/lfs_filebd.c index 98e5abc..ee0c31e 100644 --- a/bd/lfs_filebd.c +++ b/bd/lfs_filebd.c @@ -204,7 +204,7 @@ int lfs_filebd_sync(const struct lfs_config *cfg) { // file sync lfs_filebd_t *bd = cfg->context; #ifdef _WIN32 - int err = FlushFileBuffers((HANDLE) _get_osfhandle(fd)) ? 0 : -1; + int err = FlushFileBuffers((HANDLE) _get_osfhandle(bd->fd)) ? 0 : -1; #else int err = fsync(bd->fd); #endif