summaryrefslogtreecommitdiff
path: root/sql/ha_isam.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/ha_isam.cc')
-rw-r--r--sql/ha_isam.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/sql/ha_isam.cc b/sql/ha_isam.cc
index a93bb25eb77..1763427e8d9 100644
--- a/sql/ha_isam.cc
+++ b/sql/ha_isam.cc
@@ -34,10 +34,11 @@
** isam tables
*****************************************************************************/
+bool isam_skip;
+
const char **ha_isam::bas_ext() const
{ static const char *ext[]= { ".ISM",".ISD", NullS }; return ext; }
-
int ha_isam::open(const char *name, int mode, uint test_if_locked)
{
char name_buff[FN_REFLEN];
@@ -201,7 +202,7 @@ void ha_isam::info(uint flag)
sortkey = info.sortkey;
block_size=nisam_block_size;
table->keys = min(table->keys,info.keys);
- table->keys_in_use= set_bits(key_map,table->keys);
+ table->keys_in_use.set_prefix(table->keys);
table->db_options_in_use= info.options;
table->db_record_offset=
(table->db_options_in_use &