From 2117df299c3cb7b823badfa6bc23a7b6be6c3f27 Mon Sep 17 00:00:00 2001 From: Arnaud Desitter <30318518+adesitter@users.noreply.github.com> Date: Wed, 17 May 2023 14:39:20 +0100 Subject: [PATCH] format-inl.h: address implicit int to bool conversion (#3446) --- include/fmt/format-inl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fmt/format-inl.h b/include/fmt/format-inl.h index 5bae3c7b..3f605d1f 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -1458,7 +1458,7 @@ FMT_FUNC bool write_console(std::FILE* f, string_view text) { auto u16 = utf8_to_utf16(text); auto written = dword(); return WriteConsoleW(reinterpret_cast(_get_osfhandle(fd)), u16.c_str(), - static_cast(u16.size()), &written, nullptr); + static_cast(u16.size()), &written, nullptr) != 0; } // Print assuming legacy (non-Unicode) encoding.