diff options
author | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-06-28 19:30:09 +0300 |
---|---|---|
committer | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-06-28 19:30:09 +0300 |
commit | e0d8d62e3934e85f2fc55e707a4c7eb546104991 (patch) | |
tree | 238d79549e511ff13dfddc389128a4e11c3c7d1d /sql/ha_heap.cc | |
parent | a6ca5cbb9172ba7fb56834d78d6527525a59d1c3 (diff) | |
download | mariadb-git-e0d8d62e3934e85f2fc55e707a4c7eb546104991.tar.gz |
Added interface for first set of dynamic variables.
Diffstat (limited to 'sql/ha_heap.cc')
-rw-r--r-- | sql/ha_heap.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/ha_heap.cc b/sql/ha_heap.cc index 5f482bca1e8..e6d7871b016 100644 --- a/sql/ha_heap.cc +++ b/sql/ha_heap.cc @@ -37,6 +37,7 @@ int ha_heap::open(const char *name, int mode, uint test_if_locked) ulong max_rows; HP_KEYDEF *keydef; HP_KEYSEG *seg; + THD *thd= current_thd; for (key=parts=0 ; key < table->keys ; key++) parts+=table->key_info[key].key_parts; @@ -83,7 +84,7 @@ int ha_heap::open(const char *name, int mode, uint test_if_locked) } } mem_per_row += MY_ALIGN(table->reclength+1, sizeof(char*)); - max_rows = (ulong) (max_heap_table_size / mem_per_row); + max_rows = (ulong) (thd->variables.max_heap_table_size / mem_per_row); file=heap_open(name,mode, table->keys,keydef, table->reclength, |