diff --git a/libtransmission/.clang-tidy b/libtransmission/.clang-tidy index e36096bce..ab33260b4 100644 --- a/libtransmission/.clang-tidy +++ b/libtransmission/.clang-tidy @@ -13,7 +13,6 @@ Checks: > -cert-err58-cpp, -cert-int09-c, clang-analyzer-*, - -clang-analyzer-optin.core.EnumCastOutOfRange, cppcoreguidelines-avoid-do-while, cppcoreguidelines-avoid-goto, cppcoreguidelines-avoid-reference-coroutine-parameters, diff --git a/libtransmission/session-alt-speeds.cc b/libtransmission/session-alt-speeds.cc index 312615627..f8002e615 100644 --- a/libtransmission/session-alt-speeds.cc +++ b/libtransmission/session-alt-speeds.cc @@ -32,7 +32,7 @@ void tr_session_alt_speeds::update_minutes() for (int day = 0; day < 7; ++day) { - if ((static_cast(settings_.use_on_these_weekdays) & (1 << day)) != 0) + if ((settings_.use_on_these_weekdays & (1 << day)) != 0) { auto const begin = settings_.minute_begin; auto const end = settings_.minute_end > settings_.minute_begin ? settings_.minute_end :