diff options
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 50820b931b6..5e21897ea12 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -733,6 +733,8 @@ JOIN::exec() HA_POS_ERROR : unit->select_limit_cnt, 0)))) order=0; + if (procedure) + (void)result->prepare(fields_list, unit); select_describe(this, need_tmp, order != 0 && !skip_sort_order, select_distinct); |