diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc index 5e91f147033..9f69e7dee05 100644 --- a/sql/sql_lex.cc +++ b/sql/sql_lex.cc @@ -2326,7 +2326,7 @@ uint8 st_lex::get_effective_with_check(TABLE_LIST *view) */ bool -st_lex::copy_db_to(char **p_db, uint *p_db_length) const +st_lex::copy_db_to(char **p_db, size_t *p_db_length) const { if (sphead) { diff --git a/sql/sql_lex.h b/sql/sql_lex.h index 09ace624559..4ac59fbacde 100644 --- a/sql/sql_lex.h +++ b/sql/sql_lex.h @@ -1782,7 +1782,7 @@ typedef struct st_lex : public Query_tables_list context_stack.pop(); } - bool copy_db_to(char **p_db, uint *p_db_length) const; + bool copy_db_to(char **p_db, size_t *p_db_length) const; Name_resolution_context *current_context() {