summaryrefslogtreecommitdiff
path: root/sql/sql_yacc.yy
diff options
context:
space:
mode:
authorunknown <hf@deer.(none)>2005-08-27 18:13:26 +0500
committerunknown <hf@deer.(none)>2005-08-27 18:13:26 +0500
commitc40a2fe36db55434b33e7b9ae70f9df687eece05 (patch)
tree88a348eda5ae6c3675612d6fa36f19bc9bfb9e07 /sql/sql_yacc.yy
parent9fa818c8c62a6bcbc8c72a2e277ea093b576c1e1 (diff)
parenta5846386499cab8a89fbaf3597193fa2abee05cf (diff)
downloadmariadb-git-c40a2fe36db55434b33e7b9ae70f9df687eece05.tar.gz
Merge deer.(none):/home/hf/work/mysql-5.0.10499
into deer.(none):/home/hf/work/mysql-5.0.clean sql/sp_head.cc: Auto merged sql/sp_head.h: Auto merged sql/sql_yacc.yy: Auto merged
Diffstat (limited to 'sql/sql_yacc.yy')
-rw-r--r--sql/sql_yacc.yy3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy
index ae45df81345..c6768f02d4c 100644
--- a/sql/sql_yacc.yy
+++ b/sql/sql_yacc.yy
@@ -1444,7 +1444,7 @@ create_function_tail:
sp_prepare_create_field(YYTHD, new_field);
if (prepare_create_field(new_field, &unused1, &unused2, &unused2,
- 0))
+ HA_CAN_GEOMETRY))
YYABORT;
sp->m_returns= new_field->sql_type;
@@ -1452,6 +1452,7 @@ create_function_tail:
sp->m_returns_len= new_field->length;
sp->m_returns_pack= new_field->pack_flag;
sp->m_returns_typelib= new_field->interval;
+ sp->m_geom_returns= new_field->geom_type;
new_field->interval= NULL;
bzero((char *)&lex->sp_chistics, sizeof(st_sp_chistics));