diff --git a/include/fmt/format-inl.h b/include/fmt/format-inl.h index 19f64c3fe74c..f44df01c5d0c 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -80,7 +80,8 @@ FMT_FUNC void report_error(format_func func, int error_code, inline void fwrite_fully(const void* ptr, size_t size, size_t count, FILE* stream) { size_t written = std::fwrite(ptr, size, count, stream); - if (written < count) FMT_THROW(system_error(errno, "cannot write to file")); + if (written < count) + FMT_THROW(system_error(errno, FMT_STRING("cannot write to file"))); } #ifndef FMT_STATIC_THOUSANDS_SEPARATOR