diff options
author | gluh@eagle.(none) <> | 2007-11-14 17:30:16 +0400 |
---|---|---|
committer | gluh@eagle.(none) <> | 2007-11-14 17:30:16 +0400 |
commit | 58336411c9d624f0e99cf95aa5db22ec70dd0c6c (patch) | |
tree | 4676d6947f9f56056b0b29957c90cba5cdad5eba /client/mysqldump.c | |
parent | 6223deb694946e5a2c3e46eaf4f2ce5624b5e78a (diff) | |
parent | 95e7cccfee7f1b1df3e455fb5e6bc10ef49c2a3a (diff) | |
download | mariadb-git-58336411c9d624f0e99cf95aa5db22ec70dd0c6c.tar.gz |
Merge mysql.com:/home/gluh/MySQL/Merge/5.1
into mysql.com:/home/gluh/MySQL/Merge/5.1-opt
Diffstat (limited to 'client/mysqldump.c')
-rw-r--r-- | client/mysqldump.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client/mysqldump.c b/client/mysqldump.c index d504d177490..f5362b272cd 100644 --- a/client/mysqldump.c +++ b/client/mysqldump.c @@ -1040,8 +1040,10 @@ static int fetch_db_collation(const char *db_name, char query[QUERY_LENGTH]; MYSQL_RES *db_cl_res; MYSQL_ROW db_cl_row; + char quoted_database_buf[NAME_LEN*2+3]; + char *qdatabase= quote_name(db_name, quoted_database_buf, 1); - my_snprintf(query, sizeof (query), "use %s", db_name); + my_snprintf(query, sizeof (query), "use %s", qdatabase); if (mysql_query_with_error_report(mysql, NULL, query)) return 1; |