From 7cc38b5d65cd33bbe6dbc42a14388dd96ea6d21e Mon Sep 17 00:00:00 2001 From: vinayyadav3016 Date: Tue, 5 Sep 2023 12:05:12 +0530 Subject: [PATCH] Remove type cast as mxe(mingw32) compiler complains about useless-cast when FMT_PEDANTIC && FMT_WERROR options are enabled """ error: useless cast to type 'class fmt::v10::basic_format_args >' [-Werror=useless-cast] 1449 | basic_format_args>(args)); """ --- 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 dac2d437..d0c60494 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -1446,7 +1446,7 @@ FMT_FUNC bool write_console(std::FILE* f, string_view text) { FMT_FUNC void vprint_mojibake(std::FILE* f, string_view fmt, format_args args) { auto buffer = memory_buffer(); detail::vformat_to(buffer, fmt, - basic_format_args>(args)); + args); fwrite_fully(buffer.data(), 1, buffer.size(), f); } #endif