don't modify constant strings
sql/sql_prepare.cc: use static variable
This commit is contained in:
parent
6b433f99a4
commit
e78208e59b
@ -802,7 +802,7 @@ static int mysql_test_select_fields(Prepared_statement *stmt,
|
||||
if (check_table_access(thd, privilege, tables,0))
|
||||
DBUG_RETURN(1);
|
||||
}
|
||||
else if (check_access(thd, privilege, "*any*",0,0,0))
|
||||
else if (check_access(thd, privilege, any_db,0,0,0))
|
||||
DBUG_RETURN(1);
|
||||
#endif
|
||||
if ((&lex->select_lex != lex->all_selects_list &&
|
||||
|
@ -1288,7 +1288,7 @@ bool check_db_name(char *name)
|
||||
/* Used to catch empty names and names with end space */
|
||||
bool last_char_is_space= TRUE;
|
||||
|
||||
if (lower_case_table_names)
|
||||
if (lower_case_table_names && name != any_db)
|
||||
my_casedn_str(files_charset_info, name);
|
||||
|
||||
while (*name)
|
||||
|
Loading…
x
Reference in New Issue
Block a user