diff options
author | Alexey Botchkov <holyfoot@askmonty.org> | 2021-09-10 17:15:22 +0400 |
---|---|---|
committer | Oleksandr Byelkin <sanja@mariadb.com> | 2021-10-19 17:35:06 +0200 |
commit | e1f9a809009313d211b98926f698023aef8e92af (patch) | |
tree | 46ed7797d43029d81dceba1edb38e227606d21bc /sql/sql_prepare.cc | |
parent | 74daa97adff7e26360d43cbe8a0410639671887f (diff) | |
download | mariadb-git-e1f9a809009313d211b98926f698023aef8e92af.tar.gz |
MDEV-19275 SQL service for plugins.
host/user/db arguments of the mysql_real_connect_local() are removed.
Diffstat (limited to 'sql/sql_prepare.cc')
-rw-r--r-- | sql/sql_prepare.cc | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc index 19ae176ddcb..fad11c9fbf9 100644 --- a/sql/sql_prepare.cc +++ b/sql/sql_prepare.cc @@ -6344,9 +6344,7 @@ static MYSQL_METHODS local_methods= Atomic_counter<uint32_t> local_connection_thread_count; -extern "C" MYSQL *mysql_real_connect_local(MYSQL *mysql, - const char *host, const char *user, const char *db, - unsigned long clientflag) +extern "C" MYSQL *mysql_real_connect_local(MYSQL *mysql) { THD *thd_orig= current_thd; THD *new_thd; @@ -6360,17 +6358,7 @@ extern "C" MYSQL *mysql_real_connect_local(MYSQL *mysql, DBUG_RETURN(0); } - if (!host || !host[0]) - host= mysql->options.host; - mysql->methods= &local_methods; - - if (!db || !db[0]) - db=mysql->options.db; - - if (!user || !user[0]) - user=mysql->options.user; - mysql->user= NULL; mysql->info_buffer= (char *) my_malloc(PSI_INSTRUMENT_ME, |