summaryrefslogtreecommitdiff
path: root/sql/sql_select.h
diff options
context:
space:
mode:
authorunknown <jani@ua141d10.elisa.omakaista.fi>2005-03-01 22:19:19 +0200
committerunknown <jani@ua141d10.elisa.omakaista.fi>2005-03-01 22:19:19 +0200
commit53bfeb48442ed04c8498cb4118b3715fd1dbeb42 (patch)
tree701e55a57172693eb5cc80b3d8c70b8a5e5305f2 /sql/sql_select.h
parent425573747f54cf54187a0985e21fddf580c8e924 (diff)
downloadmariadb-git-53bfeb48442ed04c8498cb4118b3715fd1dbeb42.tar.gz
Fix for Bug#5615 and merge from 4.1
mysql-test/r/func_group.result: Added some tests and fix for Bug#5615. mysql-test/r/show_check.result: Fix for Bug#5615. mysql-test/t/func_group.test: Added some tests. sql/item_sum.cc: Fix for Bug#5615. sql/item_sum.h: Fix for Bug#5615. sql/sql_select.cc: Fix for Bug#5615. sql/sql_select.h: Fix for Bug#5615.
Diffstat (limited to 'sql/sql_select.h')
-rw-r--r--sql/sql_select.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_select.h b/sql/sql_select.h
index 0f26207b391..1b7893dbc7c 100644
--- a/sql/sql_select.h
+++ b/sql/sql_select.h
@@ -399,6 +399,10 @@ void copy_funcs(Item **func_ptr);
bool create_myisam_from_heap(THD *thd, TABLE *table, TMP_TABLE_PARAM *param,
int error, bool ignore_last_dupp_error);
uint find_shortest_key(TABLE *table, const key_map *usable_keys);
+Field* create_tmp_field_from_field(THD *thd, Field* org_field,
+ Item *item, TABLE *table,
+ bool modify_item,
+ uint convert_blob_length);
/* functions from opt_sum.cc */
bool simple_pred(Item_func *func_item, Item **args, bool *inv_order);