diff options
author | Sergei Golubchik <serg@mariadb.org> | 2016-01-23 16:08:24 +0100 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2016-01-25 17:04:14 +0100 |
commit | 1fea7e785f2de734fb3e278c9c0df2776f565c06 (patch) | |
tree | 0c0d377c94a2c518ebf503bafd62e8fc888e40b2 /sql/sql_parse.cc | |
parent | b01e2ff1cd5885eddbfcb2792222ed39548dbdd0 (diff) | |
download | mariadb-git-1fea7e785f2de734fb3e278c9c0df2776f565c06.tar.gz |
cleanup: create LEX_USER::reset_auth()
as this is used quite often
Diffstat (limited to 'sql/sql_parse.cc')
-rw-r--r-- | sql/sql_parse.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc index ba9dc7eb854..663864a95bd 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc @@ -8949,9 +8949,7 @@ void get_default_definer(THD *thd, LEX_USER *definer, bool role) } definer->user.length= strlen(definer->user.str); - definer->password= null_lex_str; - definer->plugin= empty_lex_str; - definer->auth= empty_lex_str; + definer->reset_auth(); } @@ -9009,7 +9007,7 @@ LEX_USER *create_definer(THD *thd, LEX_STRING *user_name, LEX_STRING *host_name) definer->user= *user_name; definer->host= *host_name; - definer->password= null_lex_str; + definer->reset_auth(); return definer; } |