summaryrefslogtreecommitdiff
path: root/sql/sql_tvc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_tvc.h')
-rw-r--r--sql/sql_tvc.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/sql_tvc.h b/sql/sql_tvc.h
index b4fca78262b..420311cccb2 100644
--- a/sql/sql_tvc.h
+++ b/sql/sql_tvc.h
@@ -16,14 +16,14 @@
#ifndef SQL_TVC_INCLUDED
#define SQL_TVC_INCLUDED
#include "sql_type.h"
-#include "item.h"
typedef List<Item> List_item;
class select_result;
-
class Explain_select;
class Explain_query;
class Item_func_in;
+class st_select_lex_unit;
+typedef class st_select_lex SELECT_LEX;
/**
@class table_value_constr
@@ -57,7 +57,7 @@ public:
int save_explain_data_intern(THD *thd_arg,
Explain_query *output);
- void optimize(THD *thd_arg);
+ bool optimize(THD *thd_arg);
bool exec(SELECT_LEX *sl);
void print(THD *thd_arg, String *str, enum_query_type query_type);