From d2a2c525e6c68e8ec070b240af6f155ab1b0e3e3 Mon Sep 17 00:00:00 2001 From: vsol Date: Thu, 7 May 2020 12:33:05 +0300 Subject: [PATCH] Fix gcc 4.8 build --- include/fmt/core.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/fmt/core.h b/include/fmt/core.h index 11d65d9b..f2613d91 100644 --- a/include/fmt/core.h +++ b/include/fmt/core.h @@ -1573,7 +1573,8 @@ class dynamic_format_arg_store data_.emplace_back(internal::make_arg( static_cast&>(arg.value))); - auto guard{internal::make_scope_exit([this]() { this->data_.pop_back(); })}; + auto guard = + internal::make_scope_exit([this]() { this->data_.pop_back(); }); named_info_.push_back({arg.name, static_cast(data_.size() - 2u)}); data_[0].value_.named_args = {named_info_.data(), named_info_.size()}; guard.release();