--- /root/mysql-8.0.28/components/validate_password/validate_password_imp.cc 2021-12-18 00:07:27.000000000 +0800 +++ components/validate_password/validate_password_imp.cc 2022-03-03 09:40:52.660755387 +0800 @@ -481,7 +481,7 @@ static int validate_password_policy_stre return (0); } while (mysql_service_mysql_string_iterator->iterator_get_next( - iter, &out_iter_char) == 0) { + iter, &out_iter_char) == false) { n_chars++; if (policy > PASSWORD_POLICY_LOW) { if (!mysql_service_mysql_string_ctype->is_lower(iter, &out) && out) @@ -551,7 +551,7 @@ DEFINE_BOOL_METHOD(validate_password_imp return true; } while (mysql_service_mysql_string_iterator->iterator_get_next( - iter, &out_iter_char) == 0) + iter, &out_iter_char) == false) n_chars++; mysql_service_mysql_string_iterator->iterator_destroy(iter);