From 169e484c77588115ee0574adf3f10ad4500ac091 Mon Sep 17 00:00:00 2001 From: Nikita Tsarev <8537389+tsarn@users.noreply.github.com> Date: Mon, 22 Sep 2025 10:46:58 +0200 Subject: [PATCH] Fix ambigious call to fprintf when compiling as a C++20 module --- 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 9d568dca13fe..227dd9bbed47 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -36,7 +36,7 @@ FMT_BEGIN_NAMESPACE FMT_FUNC void assert_fail(const char* file, int line, const char* message) { // Use unchecked std::fprintf to avoid triggering another assertion when // writing to stderr fails. - fprintf(stderr, "%s:%d: assertion failed: %s", file, line, message); + std::fprintf(stderr, "%s:%d: assertion failed: %s", file, line, message); abort(); } #endif