summaryrefslogtreecommitdiff
path: root/sql/wsrep_mysqld.cc
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.org>2017-08-01 12:04:14 +0400
committerAlexander Barkov <bar@mariadb.org>2017-08-01 12:04:14 +0400
commit9372f6e526734bfcc1ad38b87cdccd5dfc404efd (patch)
treea6b2f94fb686b795408884ad99bcccc2143d763a /sql/wsrep_mysqld.cc
parentc9218ff43989bf2385d1f62b45ed1f6229cbc5a5 (diff)
downloadmariadb-git-9372f6e526734bfcc1ad38b87cdccd5dfc404efd.tar.gz
MDEV-13419 Cleanup for Sp_handler::show_create_sp
Diffstat (limited to 'sql/wsrep_mysqld.cc')
-rw-r--r--sql/wsrep_mysqld.cc15
1 files changed, 8 insertions, 7 deletions
diff --git a/sql/wsrep_mysqld.cc b/sql/wsrep_mysqld.cc
index ba8312d302a..58342b0b97a 100644
--- a/sql/wsrep_mysqld.cc
+++ b/sql/wsrep_mysqld.cc
@@ -2246,13 +2246,14 @@ static int wsrep_create_sp(THD *thd, uchar** buf, size_t* buf_len)
sp_returns_type(thd, retstr, sp);
returns= retstr.lex_cstring();
}
-
- if (!sp->m_handler->
- show_create_sp(thd, &log_query,
- sp->m_explicit_name ? sp->m_db : null_clex_str,
- sp->m_name, sp->m_params, returns,
- sp->m_body, sp->chistics(), thd->lex->definer[0],
- saved_mode))
+ if (sp->m_handler->
+ show_create_sp(thd, &log_query,
+ sp->m_explicit_name ? sp->m_db : null_clex_str,
+ sp->m_name, sp->m_params, returns,
+ sp->m_body, sp->chistics(),
+ thd->lex->definer[0],
+ thd->lex->create_info,
+ saved_mode))
{
WSREP_WARN("SP create string failed: schema: %s, query: %s",
(thd->db ? thd->db : "(null)"), thd->query());