diff options
Diffstat (limited to 'sql/ha_isam.cc')
-rw-r--r-- | sql/ha_isam.cc | 5 |
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 & |