summaryrefslogtreecommitdiff
path: root/sql/sql_class.h
diff options
context:
space:
mode:
authorunknown <kostja@bodhi.local>2007-01-15 13:03:21 +0300
committerunknown <kostja@bodhi.local>2007-01-15 13:03:21 +0300
commitd470c233f705774f38fb04ab0802b18f85393f3b (patch)
tree9af5343351e691ac8fdf94bc97a771f5a811ec1a /sql/sql_class.h
parent5f9a8075626db75e770d679eae4ae0dd52e1400e (diff)
parente47ded8114f0b692a2ecf010998edcad46e6c2b3 (diff)
downloadmariadb-git-d470c233f705774f38fb04ab0802b18f85393f3b.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-4.1-runtime
into bodhi.local:/opt/local/work/mysql-4.1-4968-to-push sql/mysql_priv.h: Auto merged sql/sql_class.h: Auto merged sql/sql_insert.cc: Auto merged sql/sql_parse.cc: Manual merge. sql/sql_table.cc: Manual merge.
Diffstat (limited to 'sql/sql_class.h')
-rw-r--r--sql/sql_class.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/sql/sql_class.h b/sql/sql_class.h
index 05105bfc86a..db6f65cab55 100644
--- a/sql/sql_class.h
+++ b/sql/sql_class.h
@@ -1293,20 +1293,21 @@ class select_create: public select_insert {
ORDER *group;
const char *db;
const char *name;
- List<create_field> *extra_fields;
- List<Key> *keys;
HA_CREATE_INFO *create_info;
+ Alter_info *alter_info;
MYSQL_LOCK *lock;
Field **field;
public:
select_create(const char *db_name, const char *table_name,
- HA_CREATE_INFO *create_info_par,
- List<create_field> &fields_par,
- List<Key> &keys_par,
- List<Item> &select_fields,enum_duplicates duplic, bool ignore)
- :select_insert (NULL, &select_fields, duplic, ignore), db(db_name),
- name(table_name), extra_fields(&fields_par),keys(&keys_par),
- create_info(create_info_par), lock(0)
+ HA_CREATE_INFO *create_info_arg,
+ Alter_info *alter_info_arg,
+ List<Item> &select_fields,
+ enum_duplicates duplic, bool ignore)
+ :select_insert(NULL, &select_fields, duplic, ignore),
+ db(db_name), name(table_name),
+ create_info(create_info_arg),
+ alter_info(alter_info_arg),
+ lock(0)
{}
int prepare(List<Item> &list, SELECT_LEX_UNIT *u);
void store_values(List<Item> &values);