From eefa1e5b1b529f50774658b018a37f8693846658 Mon Sep 17 00:00:00 2001 From: Walter Gray Date: Fri, 13 Nov 2020 11:45:38 -0800 Subject: [PATCH] use FMT_CONSTEXPR_DECL --- include/fmt/chrono.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/fmt/chrono.h b/include/fmt/chrono.h index e7c464a4..7af0b759 100644 --- a/include/fmt/chrono.h +++ b/include/fmt/chrono.h @@ -764,10 +764,10 @@ inline std::chrono::duration get_milliseconds( template OutputIt format_duration_value(OutputIt out, Rep val, int precision) { - static constexpr const Char pr_f[] = {'{', ':', '.', '{', '}', 'f', '}', 0}; + static FMT_CONSTEXPR_DECL const Char pr_f[] = {'{', ':', '.', '{', '}', 'f', '}', 0}; if (precision >= 0) return format_to(out, FMT_STRING(pr_f), val, precision); - static constexpr const Char fp_f[] = {'{', ':', 'g', '}', 0}; - static constexpr const Char format[] = {'{', '}', 0}; + static FMT_CONSTEXPR_DECL const Char fp_f[] = {'{', ':', 'g', '}', 0}; + static FMT_CONSTEXPR_DECL const Char format[] = {'{', '}', 0}; if(std::is_floating_point::value) { return format_to(out, FMT_STRING(fp_f), val); } else { @@ -792,9 +792,9 @@ template OutputIt format_duration_unit(OutputIt out) { if (const char* unit = get_units()) return copy_unit(string_view(unit), out, Char()); - static constexpr const Char num_f[] = {'[', '{', '}', ']', 's', 0}; + static FMT_CONSTEXPR_DECL const Char num_f[] = {'[', '{', '}', ']', 's', 0}; if (const_check(Period::den == 1)) return format_to(out, FMT_STRING(num_f), Period::num); - static constexpr const Char num_def_f[] = {'[', '{', '}', '/', '{', '}', ']', 's', 0}; + static FMT_CONSTEXPR_DECL const Char num_def_f[] = {'[', '{', '}', '/', '{', '}', ']', 's', 0}; return format_to(out, FMT_STRING(num_def_f), Period::num, Period::den); }