summaryrefslogtreecommitdiff
path: root/sql/sp_head.cc
diff options
context:
space:
mode:
authorunknown <cmiller@zippy.cornsilk.net>2008-05-15 19:45:42 -0400
committerunknown <cmiller@zippy.cornsilk.net>2008-05-15 19:45:42 -0400
commit9906138343428c9ab1f9fc2f17490bb06ca2ac58 (patch)
treee0367d45ae9e212b5fc86960272efd604d3e35e4 /sql/sp_head.cc
parent496ec47d220591453163cc303fd9bea569991e51 (diff)
parent55012e427bc4b3b6a5ffa070e229c519c8cd0b98 (diff)
downloadmariadb-git-9906138343428c9ab1f9fc2f17490bb06ca2ac58.tar.gz
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/bug36570/my50-bug36570
into zippy.cornsilk.net:/home/cmiller/work/mysql/bug36570/my51-bug36570 BitKeeper/deleted/.del-binlog_innodb.result: Auto merged sql/sp_head.cc: Auto merged mysql-test/suite/binlog/r/binlog_stm_ctype_ucs.result: need to re-record. mysql-test/suite/rpl/r/rpl_sp.result: need to re-record. mysql-test/r/mysqlbinlog.result: manual merge. mysql-test/suite/rpl/t/rpl_sp.test: manual merge. sql/sp.cc: manual merge. sql/sp_head.h: manual merge.
Diffstat (limited to 'sql/sp_head.cc')
-rw-r--r--sql/sp_head.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sp_head.cc b/sql/sp_head.cc
index 8bd10e00f15..e342a3e9451 100644
--- a/sql/sp_head.cc
+++ b/sql/sp_head.cc
@@ -561,6 +561,8 @@ sp_head::init(LEX *lex)
m_qname.str= NULL;
m_qname.length= 0;
+ m_explicit_name= false;
+
m_db.str= NULL;
m_db.length= 0;
@@ -603,6 +605,8 @@ sp_head::init_sp_name(THD *thd, sp_name *spname)
m_name.str= strmake_root(thd->mem_root, spname->m_name.str,
spname->m_name.length);
+ m_explicit_name= spname->m_explicit_name;
+
if (spname->m_qname.length == 0)
spname->init_qname(thd);