From 446b9c0768628143e0a52b66ede392823aa89b71 Mon Sep 17 00:00:00 2001
From: "monty@mashka.mysql.fi" <>
Date: Sat, 21 Dec 2002 10:57:53 +0200
Subject: [PATCH] Moved lower_case_table_name check to right place.

---
 sql/sql_db.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sql/sql_db.cc b/sql/sql_db.cc
index 338d3161bd..0be1b7b041 100644
--- a/sql/sql_db.cc
+++ b/sql/sql_db.cc
@@ -323,9 +323,6 @@ bool mysql_change_db(THD *thd,const char *name)
   uint db_access;
   DBUG_ENTER("mysql_change_db");
 
-  if (lower_case_table_names)
-    casedn_str(dbname);
-
   if (!dbname || !(length=strip_sp(dbname)))
   {
     x_free(dbname);				/* purecov: inspected */
@@ -338,6 +335,8 @@ bool mysql_change_db(THD *thd,const char *name)
     x_free(dbname);
     DBUG_RETURN(1);
   }
+  if (lower_case_table_names)
+    casedn_str(dbname);
   DBUG_PRINT("general",("Use database: %s", dbname));
   if (test_all_bits(thd->master_access,DB_ACLS))
     db_access=DB_ACLS;
-- 
2.30.9