diff options
author | unknown <monty@donna.mysql.fi> | 2001-02-21 14:16:00 +0200 |
---|---|---|
committer | unknown <monty@donna.mysql.fi> | 2001-02-21 14:16:00 +0200 |
commit | 6839b1728d8f6abc12cf4e75363a5b4591ad392d (patch) | |
tree | 34f7d174c7e612bd03a5cf88fe4e2ac2411a33a4 /sql/sql_table.cc | |
parent | 0897a73a267b86615395c2d770f95428be5057cf (diff) | |
download | mariadb-git-6839b1728d8f6abc12cf4e75363a5b4591ad392d.tar.gz |
Fixes for innobase
Added test for ALTER TABLE ORDER BY
BUILD/FINISH.sh:
Fixes for innobase
BUILD/compile-pentium-debug:
Fixes for innobase
Docs/manual.texi:
Fixes for innobase
include/my_pthread.h:
Fixes for innobase
innobase/Makefile.am:
Fixes for innobase
innobase/btr/Makefile.am:
Fixes for innobase
innobase/data/Makefile.am:
Fixes for innobase
innobase/eval/Makefile.am:
Fixes for innobase
innobase/include/Makefile.i:
Fixes for innobase
innobase/os/Makefile.am:
Fixes for innobase
mysql-test/t/alter_table.test:
Added test for ALTER TABLE ORDER BY
mysys/my_error.c:
Skip 'l' in '%lu'
mysys/my_vsnprintf.c:
cleanup
sql/ha_innobase.cc:
Fixed type + remove warnings
sql/ha_innobase.h:
Remove warnings
sql/handler.cc:
cleanup
sql/sql_class.cc:
remove warnings
sql/sql_parse.cc:
remove warnings
sql/sql_table.cc:
Fixed bug in ALTER TABLE ... ORDER BY
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Diffstat (limited to 'sql/sql_table.cc')
-rw-r--r-- | sql/sql_table.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/sql_table.cc b/sql/sql_table.cc index bfda0fc757b..ce054353cc5 100644 --- a/sql/sql_table.cc +++ b/sql/sql_table.cc @@ -1644,11 +1644,14 @@ copy_data_between_tables(TABLE *from,TABLE *to, found_count=delete_count=0; - if(order) { + if (order) + { from->io_cache=(IO_CACHE*) my_malloc(sizeof(IO_CACHE), MYF(MY_FAE | MY_ZEROFILL)); bzero((char*) &tables,sizeof(tables)); tables.table = from; + tables.name = tables.real_name= from->real_name; + tables.db = from->table_cache_key; error=1; if (setup_order(thd, &tables, fields, all_fields, order) || |