diff --git a/include/fmt/format-inl.h b/include/fmt/format-inl.h index e4dd7ea80a2b..40a341497178 100644 --- a/include/fmt/format-inl.h +++ b/include/fmt/format-inl.h @@ -26,6 +26,10 @@ # include #endif +#ifndef FMT_FUNC +# define FMT_FUNC +#endif + FMT_BEGIN_NAMESPACE namespace detail { diff --git a/include/fmt/format.h b/include/fmt/format.h index 880d948b0a57..f64aa9ce75d6 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -4310,8 +4310,6 @@ FMT_END_NAMESPACE #ifdef FMT_HEADER_ONLY # define FMT_FUNC inline # include "format-inl.h" -#else -# define FMT_FUNC #endif // Restore _LIBCPP_REMOVE_TRANSITIVE_INCLUDES.