diff --git a/include/fmt/base.h b/include/fmt/base.h index 551a6b86..8fdcea7c 100644 --- a/include/fmt/base.h +++ b/include/fmt/base.h @@ -2263,8 +2263,8 @@ template <> struct is_output_iterator : std::true_type {}; template struct is_output_iterator< It, T, - void_t&>()++ = std::declval())>> - : std::true_type {}; + enable_if_t&>()++), + T>::value>> : std::true_type {}; #ifndef FMT_USE_LOCALE # define FMT_USE_LOCALE (FMT_OPTIMIZE_SIZE <= 1)