summaryrefslogtreecommitdiff
path: root/sql/sql_db.cc
diff options
context:
space:
mode:
authorram@gw.mysql.r18.ru <>2004-10-21 17:02:24 +0500
committerram@gw.mysql.r18.ru <>2004-10-21 17:02:24 +0500
commit61c7767786e626855f8b8c2558a97db6cc5db644 (patch)
treecc1d9f6ec82546e9be474e94ed72da5e649bfad8 /sql/sql_db.cc
parenteda3eb378d2d998b3899f91fedfc0017270178e6 (diff)
downloadmariadb-git-61c7767786e626855f8b8c2558a97db6cc5db644.tar.gz
A fix (bug #4802 prompt in mysql client shows wrong database after dropping default db).
Diffstat (limited to 'sql/sql_db.cc')
-rw-r--r--sql/sql_db.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_db.cc b/sql/sql_db.cc
index 426f7d36633..e5b426ef508 100644
--- a/sql/sql_db.cc
+++ b/sql/sql_db.cc
@@ -634,7 +634,9 @@ int mysql_rm_db(THD *thd,char *db,bool if_exists, bool silent)
thd->clear_error();
mysql_bin_log.write(&qinfo);
}
+ thd->server_status|= SERVER_STATUS_DB_DROPPED;
send_ok(thd, (ulong) deleted);
+ thd->server_status&= !SERVER_STATUS_DB_DROPPED;
}
exit: