commit | 5ea79a2599d35f75e1ae8a75d2711c754c4cb7c4 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Mon Mar 22 16:45:35 2021 +0100 |
committer | Bram Moolenaar <Bram@vim.org> | Mon Mar 22 16:45:35 2021 +0100 |
tree | 19baf43017771f8ad616e5f0747e2937b7b34b3b | |
parent | 4c86830fc578bcb47a51cf0983da5388cdbfe6cc [diff] [blame] |
patch 8.2.2639: build failure when fsync() is not available Problem: Build failure when fsync() is not available. Solution: Add #ifdef.
diff --git a/src/ui.c b/src/ui.c index 6c1c1de..a423937 100644 --- a/src/ui.c +++ b/src/ui.c
@@ -50,8 +50,10 @@ # endif mch_write(s, len); +# if defined(HAVE_FSYNC) if (console && s[len - 1] == '\n') - fsync(1); + vim_fsync(1); +# endif # if !defined(MSWIN) if (output_conv.vc_type != CONV_NONE)