summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElena Stepanova <elenst@mariadb.com>2022-04-04 13:57:06 +0300
committerElena Stepanova <elenst@mariadb.com>2022-04-04 13:57:06 +0300
commita5d922efb3a118f3e8472895ad02e69b630ed731 (patch)
tree3b01bca29d679b012981ffdbbbd66a63e40f7ca8
parent1118b66a22bbbe832b6429d7d1b3478119980f21 (diff)
downloadmariadb-git-bb-10.4-elenst.tar.gz
FreeBSD build testbb-10.4-elenst
-rw-r--r--sql/sql_lex.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc
index c2a87ee7270..c769e6f0972 100644
--- a/sql/sql_lex.cc
+++ b/sql/sql_lex.cc
@@ -8506,18 +8506,18 @@ bool LEX::call_statement_start(THD *thd, const LEX_CSTRING &db,
if (check_db_name((LEX_STRING*) const_cast<LEX_CSTRING*>(&db)))
{
my_error(ER_WRONG_DB_NAME, MYF(0), db.str);
- return NULL;
+ return true;
}
if (check_routine_name(&pkg) ||
check_routine_name(&proc))
- return NULL;
+ return true;
// Concat `pkg` and `name` to `pkg.name`
LEX_CSTRING pkg_dot_proc;
if (q_pkg_proc.make_qname(thd->mem_root, &pkg_dot_proc) ||
check_ident_length(&pkg_dot_proc) ||
!(spname= new (thd->mem_root) sp_name(&db, &pkg_dot_proc, true)))
- return NULL;
+ return true;
sp_handler_package_function.add_used_routine(thd->lex, thd, spname);
sp_handler_package_body.add_used_routine(thd->lex, thd, &q_db_pkg);