forked from HowardHinnant/date
[Pedantic] Use named constants in place of literals
This commit is contained in:
@@ -7755,11 +7755,11 @@ from_stream(std::basic_istream<CharT, Traits>& is, const CharT* fmt,
|
|||||||
if (j != not_a_doy && Y != not_a_year)
|
if (j != not_a_doy && Y != not_a_year)
|
||||||
{
|
{
|
||||||
auto ymd_trial = year_month_day{local_days(year{Y}/1/1) + days{j-1}};
|
auto ymd_trial = year_month_day{local_days(year{Y}/1/1) + days{j-1}};
|
||||||
if (m == 0)
|
if (m == not_a_month)
|
||||||
m = static_cast<int>(static_cast<unsigned>(ymd_trial.month()));
|
m = static_cast<int>(static_cast<unsigned>(ymd_trial.month()));
|
||||||
else if (month(static_cast<unsigned>(m)) != ymd_trial.month())
|
else if (month(static_cast<unsigned>(m)) != ymd_trial.month())
|
||||||
goto broken;
|
goto broken;
|
||||||
if (d == 0)
|
if (d == not_a_day)
|
||||||
d = static_cast<int>(static_cast<unsigned>(ymd_trial.day()));
|
d = static_cast<int>(static_cast<unsigned>(ymd_trial.day()));
|
||||||
else if (day(static_cast<unsigned>(d)) != ymd_trial.day())
|
else if (day(static_cast<unsigned>(d)) != ymd_trial.day())
|
||||||
goto broken;
|
goto broken;
|
||||||
|
Reference in New Issue
Block a user