From 7cc5f2f502c623cc4755facbc48214909697d2ee Mon Sep 17 00:00:00 2001 From: scc Date: Wed, 22 Mar 2023 18:35:53 +0800 Subject: [PATCH] Remove redundant fflush from stdout_sink_base --- include/spdlog/sinks/stdout_sinks-inl.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/spdlog/sinks/stdout_sinks-inl.h b/include/spdlog/sinks/stdout_sinks-inl.h index 8c47de16..9e8e6ddf 100644 --- a/include/spdlog/sinks/stdout_sinks-inl.h +++ b/include/spdlog/sinks/stdout_sinks-inl.h @@ -60,7 +60,6 @@ SPDLOG_INLINE void stdout_sink_base::log(const details::log_msg &m std::lock_guard lock(mutex_); memory_buf_t formatted; formatter_->format(msg, formatted); - ::fflush(file_); // flush in case there is something 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;