From 29c07643a162d614dcb3ec6d69992bdd1df37cd6 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Fri, 6 May 2022 01:13:05 +0200 Subject: enable -Wenum-compare -Wenum-conversion to make the all headers -std=c++20 clean for those, who need c++20 (some plugins) --- sql/sql_class.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sql/sql_class.h') diff --git a/sql/sql_class.h b/sql/sql_class.h index 19466b3de90..0301eeec093 100644 --- a/sql/sql_class.h +++ b/sql/sql_class.h @@ -5133,8 +5133,8 @@ my_eof(THD *thd) inline date_conv_mode_t sql_mode_for_dates(THD *thd) { - static_assert((date_conv_mode_t::KNOWN_MODES & - time_round_mode_t::KNOWN_MODES) == 0, + static_assert((ulonglong(date_conv_mode_t::KNOWN_MODES) & + ulonglong(time_round_mode_t::KNOWN_MODES)) == 0, "date_conv_mode_t and time_round_mode_t must use different " "bit values"); static_assert(MODE_NO_ZERO_DATE == date_mode_t::NO_ZERO_DATE && -- cgit v1.2.1