mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Portability fixes for OPENBSD, OS2 and Windows
This commit is contained in:
@@ -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<Item> &field_list);
|
||||
|
||||
class analyse: public Procedure
|
||||
{
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user