1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 01:57:45 +00:00

AK: Resolve clang-tidy readability-bool-conversion warnings

... In files included by Kernel/Process.cpp and Kernel/Thread.cpp
This commit is contained in:
Andrew Kaster 2021-11-06 14:12:16 -06:00 committed by Andreas Kling
parent 10d0cac73c
commit 22feb9d47b
12 changed files with 26 additions and 25 deletions

View file

@ -50,7 +50,7 @@ inline bool is_leap_year(int year)
inline int days_in_year(int year)
{
return 365 + is_leap_year(year);
return 365 + (is_leap_year(year) ? 1 : 0);
}
inline int years_to_days_since_epoch(int year)
@ -163,7 +163,7 @@ public:
// Rounds towards -inf (it was the easiest to implement).
[[nodiscard]] timeval to_timeval() const;
[[nodiscard]] bool is_zero() const { return !m_seconds && !m_nanoseconds; }
[[nodiscard]] bool is_zero() const { return (m_seconds == 0) && (m_nanoseconds == 0); }
[[nodiscard]] bool is_negative() const { return m_seconds < 0; }
bool operator==(const Time& other) const { return this->m_seconds == other.m_seconds && this->m_nanoseconds == other.m_nanoseconds; }