summaryrefslogtreecommitdiff
path: root/sql/sql_yacc.yy
diff options
context:
space:
mode:
authorunknown <pem@mysql.comhem.se>2005-04-12 15:43:24 +0200
committerunknown <pem@mysql.comhem.se>2005-04-12 15:43:24 +0200
commitdb40f4a57fc173f4e698be5614a6097d7f8e5d7d (patch)
treebbe34c486c6ecef1bbff89f494fb66f0dfa9f056 /sql/sql_yacc.yy
parent99b986d0254bdd1f5e39d9ee88a76ddd0ff94f01 (diff)
downloadmariadb-git-db40f4a57fc173f4e698be5614a6097d7f8e5d7d.tar.gz
Fixed BUG#7185: Stored procedure crash if identifier is AVG
mysql-test/r/sp.result: Added test case for BUG#7185. mysql-test/t/sp.test: Added test case for BUG#7185. sql/sql_yacc.yy: Allow non-reserved words as stored procedure names.
Diffstat (limited to 'sql/sql_yacc.yy')
-rw-r--r--sql/sql_yacc.yy4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy
index 9ff7f4449b2..2516893ee24 100644
--- a/sql/sql_yacc.yy
+++ b/sql/sql_yacc.yy
@@ -1328,12 +1328,12 @@ clear_privileges:
;
sp_name:
- IDENT_sys '.' IDENT_sys
+ ident '.' ident
{
$$= new sp_name($1, $3);
$$->init_qname(YYTHD);
}
- | IDENT_sys
+ | ident
{
$$= sp_name_current_db_new(YYTHD, $1);
}