diff options
author | monty@mysql.com <> | 2005-02-21 14:47:57 +0200 |
---|---|---|
committer | monty@mysql.com <> | 2005-02-21 14:47:57 +0200 |
commit | cab35adf7ecd76429a30e2ad567671e0df155de6 (patch) | |
tree | a17a3f036e3a27e1c193e1d849ad788042a32f8c /sql/sql_db.cc | |
parent | 2c263ff24c0daf90c2f78e8a596a0fa3e3fc4b49 (diff) | |
download | mariadb-git-cab35adf7ecd76429a30e2ad567671e0df155de6.tar.gz |
Review of new pushed code (XA & other)
Portability fixes and cleanups
Fixed setting of 'res' in mysql_execute_command()
Diffstat (limited to 'sql/sql_db.cc')
-rw-r--r-- | sql/sql_db.cc | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/sql/sql_db.cc b/sql/sql_db.cc index cbd4f9049d3..1705a25c124 100644 --- a/sql/sql_db.cc +++ b/sql/sql_db.cc @@ -576,7 +576,8 @@ exit2: mysql_rm_db() thd Thread handle db Database name in the case given by user - It's already validated when we come here + It's already validated and set to lower case + (if needed) when we come here if_exists Don't give error if database doesn't exists silent Don't generate errors @@ -589,7 +590,7 @@ bool mysql_rm_db(THD *thd,char *db,bool if_exists, bool silent) { long deleted=0; int error= 0; - char path[FN_REFLEN+16], tmp_db[NAME_LEN+1]; + char path[FN_REFLEN+16]; MY_DIR *dirp; uint length; DBUG_ENTER("mysql_rm_db"); @@ -636,13 +637,6 @@ bool mysql_rm_db(THD *thd,char *db,bool if_exists, bool silent) error = 0; } } - if (lower_case_table_names) - { - /* Convert database to lower case */ - strmov(tmp_db, db); - my_casedn_str(files_charset_info, tmp_db); - db= tmp_db; - } if (!silent && deleted>=0) { const char *query; |