1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-07 00:04:31 +03:00

cleanup: warnings, comments, whitespaces

This commit is contained in:
Sergei Golubchik
2022-09-16 11:29:46 +02:00
parent adcbf015c9
commit d9b0c9ad2b

View File

@@ -6376,12 +6376,10 @@ find_field_in_table(THD *thd, TABLE *table, const char *name, size_t length,
*/ */
Field * Field *
find_field_in_table_ref(THD *thd, TABLE_LIST *table_list, find_field_in_table_ref(THD *thd, TABLE_LIST *table_list, const char *name,
const char *name, size_t length, size_t length, const char *item_name,
const char *item_name, const char *db_name, const char *db_name, const char *table_name,
const char *table_name, ignored_tables_list_t ignored_tables, Item **ref,
ignored_tables_list_t ignored_tables,
Item **ref,
bool check_privileges, bool allow_rowid, bool check_privileges, bool allow_rowid,
field_index_t *cached_field_index_ptr, field_index_t *cached_field_index_ptr,
bool register_tree_change, TABLE_LIST **actual_table) bool register_tree_change, TABLE_LIST **actual_table)
@@ -6454,8 +6452,7 @@ find_field_in_table_ref(THD *thd, TABLE_LIST *table_list,
/* 'table_list' is a stored table. */ /* 'table_list' is a stored table. */
DBUG_ASSERT(table_list->table); DBUG_ASSERT(table_list->table);
if ((fld= find_field_in_table(thd, table_list->table, name, length, if ((fld= find_field_in_table(thd, table_list->table, name, length,
allow_rowid, allow_rowid, cached_field_index_ptr)))
cached_field_index_ptr)))
*actual_table= table_list; *actual_table= table_list;
} }
else else
@@ -6685,18 +6682,16 @@ find_field_in_tables(THD *thd, Item_ident *item,
#ifndef NO_EMBEDDED_ACCESS_CHECKS #ifndef NO_EMBEDDED_ACCESS_CHECKS
/* Check if there are sufficient access rights to the found field. */ /* Check if there are sufficient access rights to the found field. */
if (found && check_privileges && !is_temporary_table(table_ref) && if (found && check_privileges && !is_temporary_table(table_ref) &&
check_column_grant_in_table_ref(thd, table_ref, name, length, check_column_grant_in_table_ref(thd, table_ref, name, length, found))
found))
found= WRONG_GRANT; found= WRONG_GRANT;
#endif #endif
} }
else else
found= find_field_in_table_ref(thd, table_ref, name, length, item->name.str, found= find_field_in_table_ref(thd, table_ref, name, length,
NULL, NULL, ignored_tables, ref, item->name.str, NULL, NULL,
check_privileges, TRUE, ignored_tables, ref, check_privileges,
&(item->cached_field_index), TRUE, &(item->cached_field_index),
register_tree_change, register_tree_change, &actual_table);
&actual_table);
if (found) if (found)
{ {
if (found == WRONG_GRANT) if (found == WRONG_GRANT)
@@ -6706,8 +6701,7 @@ find_field_in_tables(THD *thd, Item_ident *item,
Only views fields should be marked as dependent, not an underlying Only views fields should be marked as dependent, not an underlying
fields. fields.
*/ */
if (!table_ref->belong_to_view && if (!table_ref->belong_to_view && !table_ref->belong_to_derived)
!table_ref->belong_to_derived)
{ {
SELECT_LEX *current_sel= item->context->select_lex; SELECT_LEX *current_sel= item->context->select_lex;
SELECT_LEX *last_select= table_ref->select_lex; SELECT_LEX *last_select= table_ref->select_lex;
@@ -7912,8 +7906,9 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
bool allow_sum_func) bool allow_sum_func)
{ {
Item *item; Item *item;
LEX * const lex= thd->lex;
enum_column_usage saved_column_usage= thd->column_usage; enum_column_usage saved_column_usage= thd->column_usage;
nesting_map save_allow_sum_func= thd->lex->allow_sum_func; nesting_map save_allow_sum_func= lex->allow_sum_func;
List_iterator<Item> it(fields); List_iterator<Item> it(fields);
bool save_is_item_list_lookup; bool save_is_item_list_lookup;
bool make_pre_fix= (pre_fix && (pre_fix->elements == 0)); bool make_pre_fix= (pre_fix && (pre_fix->elements == 0));
@@ -7929,15 +7924,14 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
2) nest level of all SELECTs on the same level shoud be equal first 2) nest level of all SELECTs on the same level shoud be equal first
SELECT on this level (and each other). SELECT on this level (and each other).
*/ */
DBUG_ASSERT(thd->lex->current_select->nest_level >= 0); DBUG_ASSERT(lex->current_select->nest_level >= 0);
DBUG_ASSERT(thd->lex->current_select->master_unit()->first_select() DBUG_ASSERT(lex->current_select->master_unit()->first_select()->nest_level ==
->nest_level == lex->current_select->nest_level);
thd->lex->current_select->nest_level);
if (allow_sum_func) if (allow_sum_func)
thd->lex->allow_sum_func.set_bit(thd->lex->current_select->nest_level); lex->allow_sum_func.set_bit(lex->current_select->nest_level);
thd->where= THD::DEFAULT_WHERE; thd->where= THD::DEFAULT_WHERE;
save_is_item_list_lookup= thd->lex->current_select->is_item_list_lookup; save_is_item_list_lookup= lex->current_select->is_item_list_lookup;
thd->lex->current_select->is_item_list_lookup= 0; lex->current_select->is_item_list_lookup= 0;
/* /*
To prevent fail on forward lookup we fill it with zeroes, To prevent fail on forward lookup we fill it with zeroes,
@@ -7967,13 +7961,13 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
items we have to refresh their entries before fixing of items we have to refresh their entries before fixing of
Item_func_get_user_var items. Item_func_get_user_var items.
*/ */
List_iterator<Item_func_set_user_var> li(thd->lex->set_var_list); List_iterator<Item_func_set_user_var> li(lex->set_var_list);
Item_func_set_user_var *var; Item_func_set_user_var *var;
while ((var= li++)) while ((var= li++))
var->set_entry(thd, FALSE); var->set_entry(thd, FALSE);
Ref_ptr_array ref= ref_pointer_array; Ref_ptr_array ref= ref_pointer_array;
thd->lex->current_select->cur_pos_in_select_list= 0; lex->current_select->cur_pos_in_select_list= 0;
while ((item= it++)) while ((item= it++))
{ {
if (make_pre_fix) if (make_pre_fix)
@@ -7981,8 +7975,8 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
if (item->fix_fields_if_needed_for_scalar(thd, it.ref())) if (item->fix_fields_if_needed_for_scalar(thd, it.ref()))
{ {
thd->lex->current_select->is_item_list_lookup= save_is_item_list_lookup; lex->current_select->is_item_list_lookup= save_is_item_list_lookup;
thd->lex->allow_sum_func= save_allow_sum_func; lex->allow_sum_func= save_allow_sum_func;
thd->column_usage= saved_column_usage; thd->column_usage= saved_column_usage;
DBUG_PRINT("info", ("thd->column_usage: %d", thd->column_usage)); DBUG_PRINT("info", ("thd->column_usage: %d", thd->column_usage));
DBUG_RETURN(TRUE); /* purecov: inspected */ DBUG_RETURN(TRUE); /* purecov: inspected */
@@ -8004,14 +7998,14 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
item->split_sum_func(thd, ref_pointer_array, *sum_func_list, item->split_sum_func(thd, ref_pointer_array, *sum_func_list,
SPLIT_SUM_SELECT); SPLIT_SUM_SELECT);
} }
thd->lex->current_select->select_list_tables|= item->used_tables(); lex->current_select->select_list_tables|= item->used_tables();
thd->lex->used_tables|= item->used_tables(); lex->used_tables|= item->used_tables();
thd->lex->current_select->cur_pos_in_select_list++; lex->current_select->cur_pos_in_select_list++;
} }
thd->lex->current_select->is_item_list_lookup= save_is_item_list_lookup; lex->current_select->is_item_list_lookup= save_is_item_list_lookup;
thd->lex->current_select->cur_pos_in_select_list= UNDEF_POS; lex->current_select->cur_pos_in_select_list= UNDEF_POS;
thd->lex->allow_sum_func= save_allow_sum_func; lex->allow_sum_func= save_allow_sum_func;
thd->column_usage= saved_column_usage; thd->column_usage= saved_column_usage;
DBUG_PRINT("info", ("thd->column_usage: %d", thd->column_usage)); DBUG_PRINT("info", ("thd->column_usage: %d", thd->column_usage));
DBUG_RETURN(MY_TEST(thd->is_error())); DBUG_RETURN(MY_TEST(thd->is_error()));