mirror of
https://github.com/gabime/spdlog.git
synced 2025-01-12 17:00:25 +08:00
pattern_formatter-inl: fix reorder-ctor warning
Fix `Wreorder-ctor` warning ``` spdlog/pattern_formatter-inl.h:1028:7: error: field 'custom_handlers_' will be initialized after field 'need_localtime_' [-Werror,-Wreorder-ctor] , custom_handlers_(std::move(custom_user_flags)) ^ ``` Move the initialization of `need_localtime_(true)` right after `pattern_time_type_` as expected.
This commit is contained in:
parent
f2461f1430
commit
9cd9c98f59
@ -1024,9 +1024,9 @@ SPDLOG_INLINE pattern_formatter::pattern_formatter(
|
|||||||
: pattern_(std::move(pattern))
|
: pattern_(std::move(pattern))
|
||||||
, eol_(std::move(eol))
|
, eol_(std::move(eol))
|
||||||
, pattern_time_type_(time_type)
|
, pattern_time_type_(time_type)
|
||||||
|
, need_localtime_(false)
|
||||||
, last_log_secs_(0)
|
, last_log_secs_(0)
|
||||||
, custom_handlers_(std::move(custom_user_flags))
|
, custom_handlers_(std::move(custom_user_flags))
|
||||||
, need_localtime_(false)
|
|
||||||
{
|
{
|
||||||
std::memset(&cached_tm_, 0, sizeof(cached_tm_));
|
std::memset(&cached_tm_, 0, sizeof(cached_tm_));
|
||||||
compile_pattern_(pattern_);
|
compile_pattern_(pattern_);
|
||||||
@ -1037,8 +1037,8 @@ SPDLOG_INLINE pattern_formatter::pattern_formatter(pattern_time_type time_type,
|
|||||||
: pattern_("%+")
|
: pattern_("%+")
|
||||||
, eol_(std::move(eol))
|
, eol_(std::move(eol))
|
||||||
, pattern_time_type_(time_type)
|
, pattern_time_type_(time_type)
|
||||||
, last_log_secs_(0)
|
|
||||||
, need_localtime_(true)
|
, need_localtime_(true)
|
||||||
|
, last_log_secs_(0)
|
||||||
{
|
{
|
||||||
std::memset(&cached_tm_, 0, sizeof(cached_tm_));
|
std::memset(&cached_tm_, 0, sizeof(cached_tm_));
|
||||||
formatters_.push_back(details::make_unique<details::full_formatter>(details::padding_info{}));
|
formatters_.push_back(details::make_unique<details::full_formatter>(details::padding_info{}));
|
||||||
|
Loading…
Reference in New Issue
Block a user