summaryrefslogtreecommitdiff
path: root/sql/sql_base.cc
diff options
context:
space:
mode:
authorigor@hundin.mysql.fi <>2003-04-24 14:33:33 +0300
committerigor@hundin.mysql.fi <>2003-04-24 14:33:33 +0300
commit80615fade284e14119fc189f136d30fc475f8aec (patch)
tree6de7abb070ee2d000b388d96503497e5aed12979 /sql/sql_base.cc
parent5610c4dea61bac4f7a0db0b911a941f2f869096a (diff)
downloadmariadb-git-80615fade284e14119fc189f136d30fc475f8aec.tar.gz
Many files:
Added the MAX_LENGTH_FOR_SORT_DATA option filesort.cc: Added the MAX_LENGTH_FOR_SORT_DATA option
Diffstat (limited to 'sql/sql_base.cc')
-rw-r--r--sql/sql_base.cc13
1 files changed, 4 insertions, 9 deletions
diff --git a/sql/sql_base.cc b/sql/sql_base.cc
index 2063e8b3f08..088a1fa630c 100644
--- a/sql/sql_base.cc
+++ b/sql/sql_base.cc
@@ -245,16 +245,11 @@ static void free_cache_entry(TABLE *table)
void free_io_cache(TABLE *table)
{
DBUG_ENTER("free_io_cache");
- if (table->io_cache)
+ if (table->sort.io_cache)
{
- close_cached_file(table->io_cache);
- my_free((gptr) table->io_cache,MYF(0));
- table->io_cache=0;
- }
- if (table->record_pointers)
- {
- my_free((gptr) table->record_pointers,MYF(0));
- table->record_pointers=0;
+ close_cached_file(table->sort.io_cache);
+ my_free((gptr) table->sort.io_cache,MYF(0));
+ table->sort.io_cache=0;
}
DBUG_VOID_RETURN;
}