From a7c5b9c211cf0d5e1355ece0c65975c56b160bb1 Mon Sep 17 00:00:00 2001 From: "monty@donna.mysql.com" <> Date: Sat, 27 Jan 2001 01:20:56 +0200 Subject: Portability fixes for OPENBSD, OS2 and Windows --- sql/sql_analyse.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'sql/sql_analyse.h') diff --git a/sql/sql_analyse.h b/sql/sql_analyse.h index e1cab3d5949..ce5c0af6a96 100644 --- a/sql/sql_analyse.h +++ b/sql/sql_analyse.h @@ -88,6 +88,9 @@ public: }; +int collect_string(String *element, element_count count, + TREE_INFO *info); + class field_str :public field_info { String min_arg, max_arg; @@ -130,6 +133,9 @@ public: { return (String*) 0; } }; + +int collect_real(double *element, element_count count, TREE_INFO *info); + class field_real: public field_info { double min_arg, max_arg; @@ -174,6 +180,9 @@ public: { return (tree_walk_action) collect_real;} }; +int collect_longlong(longlong *element, element_count count, + TREE_INFO *info); + class field_longlong: public field_info { longlong min_arg, max_arg; @@ -216,6 +225,8 @@ public: { return (tree_walk_action) collect_longlong;} }; +int collect_ulonglong(ulonglong *element, element_count count, + TREE_INFO *info); class field_ulonglong: public field_info { @@ -261,6 +272,10 @@ public: }; +Procedure *proc_analyse_init(THD *thd, ORDER *param, + select_result *result, + List &field_list); + class analyse: public Procedure { protected: -- cgit v1.2.1