summaryrefslogtreecommitdiff
path: root/storage/myisam/mi_info.c
diff options
context:
space:
mode:
authorunknown <svoj@june.mysql.com>2007-04-13 12:44:02 +0500
committerunknown <svoj@june.mysql.com>2007-04-13 12:44:02 +0500
commit1a90e29f1bfeaaad78e8f29f144d1300c3ae4e5b (patch)
treedb35e1dca0960da2b35bee4499c94516717d3667 /storage/myisam/mi_info.c
parentfde3e9d4af5e32ffb2374fb01950691e175c8bcd (diff)
parentf4a5f3c6ffd09d574220dd3c20718e239d815341 (diff)
downloadmariadb-git-1a90e29f1bfeaaad78e8f29f144d1300c3ae4e5b.tar.gz
Merge mysql.com:/home/svoj/devel/mysql/BUG27516/mysql-5.0-engines
into mysql.com:/home/svoj/devel/mysql/BUG27516/mysql-5.1-engines sql/item_func.cc: Auto merged sql/sql_table.cc: Auto merged storage/myisam/mi_info.c: Auto merged
Diffstat (limited to 'storage/myisam/mi_info.c')
-rw-r--r--storage/myisam/mi_info.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/storage/myisam/mi_info.c b/storage/myisam/mi_info.c
index a2abab696d1..91e7ca659e4 100644
--- a/storage/myisam/mi_info.c
+++ b/storage/myisam/mi_info.c
@@ -57,9 +57,9 @@ int mi_status(MI_INFO *info, register MI_ISAMINFO *x, uint flag)
x->keys = share->state.header.keys;
x->check_time = share->state.check_time;
- x->mean_reclength = info->state->records ?
- (ulong) ((info->state->data_file_length-info->state->empty)/
- info->state->records) : (ulong) share->min_pack_length;
+ x->mean_reclength= x->records ?
+ (ulong) ((x->data_file_length - x->delete_length) / x->records) :
+ (ulong) share->min_pack_length;
}
if (flag & HA_STATUS_ERRKEY)
{