More portability fixes

parent 40cca47c
...@@ -337,15 +337,12 @@ db_find_routine(THD *thd, int type, sp_name *name, sp_head **sphp) ...@@ -337,15 +337,12 @@ db_find_routine(THD *thd, int type, sp_name *name, sp_head **sphp)
static void static void
sp_returns_type(THD *thd, String &result, sp_head *sp) sp_returns_type(THD *thd, String &result, sp_head *sp)
{ {
struct { TABLE table;
TABLE table;
TABLE_SHARE share;
} dummy;
Field *field; Field *field;
bzero(&dummy, sizeof(dummy)); bzero(&table, sizeof(table));
dummy.table.in_use= thd; table.in_use= thd;
dummy.table.s = &dummy.share; table.s = &table.share_not_to_be_used;
field= sp->make_field(0, 0, &dummy.table); field= sp->make_field(0, 0, &table);
field->sql_type(result); field->sql_type(result);
delete field; delete field;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment