From e28c371c0f066af2e33e3fc6413613c8e5ed8e54 Mon Sep 17 00:00:00 2001 From: Nikita Tsarev Date: Mon, 22 Sep 2025 20:58:59 +0200 Subject: [PATCH] Fix ambiguous call to fprintf when compiling as a C++20 module (#4548) --- 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 9d568dca..227dd9bb 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