Skip to content

Commit

Permalink
passing const reference instead of a var for the functions time_of_da…
Browse files Browse the repository at this point in the history
…y_storage, time_of_day_storage
  • Loading branch information
bdvd committed Jun 14, 2019
1 parent c5739af commit f0698cd
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions include/pistache/date.h
Expand Up @@ -4032,15 +4032,15 @@ class time_of_day_storage<std::chrono::duration<Rep, Period>, detail::classify::
, s_()
{}

CONSTCD11 explicit time_of_day_storage(Duration since_midnight) NOEXCEPT
CONSTCD11 explicit time_of_day_storage(const Duration& since_midnight) NOEXCEPT
: base(std::chrono::duration_cast<std::chrono::hours>(since_midnight),
since_midnight < Duration{0}, is24hr)
, m_(std::chrono::duration_cast<std::chrono::minutes>(detail::abs(since_midnight) - h_))
, s_(detail::abs(since_midnight) - h_ - m_)
{}

CONSTCD11 explicit time_of_day_storage(std::chrono::hours h, std::chrono::minutes m,
std::chrono::seconds s, precision sub_s,
std::chrono::seconds s, const precision& sub_s,
unsigned md) NOEXCEPT
: base(h, false, md)
, m_(m)
Expand Down

0 comments on commit f0698cd

Please sign in to comment.