mirror of
https://github.com/Alexays/Waybar.git
synced 2025-10-29 11:37:21 +00:00
fix(clock): fix freebsd compatibility
Recently introduced for ISO 8601 calendar compatibility. But, lib differences causing the explicit type to break freebsd. Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
This commit is contained in:
parent
84ec25bbeb
commit
bf0ccfd90c
@ -230,7 +230,7 @@ const unsigned cldRowsInMonth(const year_month& ym, const weekday& firstdow) {
|
|||||||
auto cldGetWeekForLine(const year_month& ym, const weekday& firstdow, const unsigned line)
|
auto cldGetWeekForLine(const year_month& ym, const weekday& firstdow, const unsigned line)
|
||||||
-> const year_month_weekday {
|
-> const year_month_weekday {
|
||||||
const unsigned idx = line - 2;
|
const unsigned idx = line - 2;
|
||||||
const std::chrono::weekday_indexed indexed_first_day_of_week =
|
const auto indexed_first_day_of_week =
|
||||||
weekday{ym / 1} == firstdow ? firstdow[idx + 1] : firstdow[idx];
|
weekday{ym / 1} == firstdow ? firstdow[idx + 1] : firstdow[idx];
|
||||||
|
|
||||||
return ym / indexed_first_day_of_week;
|
return ym / indexed_first_day_of_week;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user