From f7b4ff3ed15d01c6dedf5b6667a75b297f3075dd Mon Sep 17 00:00:00 2001 From: Stepan Ponomarev Date: Thu, 29 Sep 2022 15:13:13 +0300 Subject: [PATCH] fix g++-4.8 build --- include/fmt/chrono.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/fmt/chrono.h b/include/fmt/chrono.h index 1dbf8c25..0364f78d 100644 --- a/include/fmt/chrono.h +++ b/include/fmt/chrono.h @@ -1415,7 +1415,8 @@ struct chrono_format_checker : null_chrono_spec_handler { FMT_CONSTEXPR void on_minute(numeric_system) {} FMT_CONSTEXPR void on_second(numeric_system) {} FMT_CONSTEXPR void on_second_with_fractions(numeric_system, int precision) { - check_allowed_precision(precision, {3, 6, 9, 12, 15, 18}); + static constexpr int allowed_precisions[6] = {3, 6, 9, 12, 15, 18}; + check_allowed_precision(precision, allowed_precisions); } FMT_CONSTEXPR void on_12_hour_time() {} FMT_CONSTEXPR void on_24_hour_time() {}