From 16d78ae5db6c48629955561f0ee46b50b7801357 Mon Sep 17 00:00:00 2001 From: Gabi Melman Date: Mon, 28 Sep 2020 17:08:13 +0300 Subject: [PATCH] Update stdout_sinks-inl.h --- include/spdlog/sinks/stdout_sinks-inl.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/spdlog/sinks/stdout_sinks-inl.h b/include/spdlog/sinks/stdout_sinks-inl.h index 83cb1f4d..ab1e7235 100644 --- a/include/spdlog/sinks/stdout_sinks-inl.h +++ b/include/spdlog/sinks/stdout_sinks-inl.h @@ -47,6 +47,7 @@ SPDLOG_INLINE void stdout_sink_base::log(const details::log_msg &m memory_buf_t formatted; formatter_->format(msg, formatted); #ifdef _WIN32 + ::fflush(file_); // flush in case there is somthing in this file_ already auto size = static_cast(formatted.size()); DWORD bytes_written = 0; bool ok = ::WriteFile(handle_, formatted.data(), size, &bytes_written, nullptr) != 0;