From 5d4780ed8f50ede9c1cde7224156e0791da9ac86 Mon Sep 17 00:00:00 2001 From: Arnaud Desitter <30318518+adesitter@users.noreply.github.com> Date: Wed, 17 May 2023 10:47:53 +0100 Subject: [PATCH] format-inl.h: address implicit int to bool conversion --- 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.